String ToUpper() Method
The String represents text as a series of Unicode characters. String class’s ToUpper() method return a copy of the String converted to uppercase. This method is overloaded, those are ToUpper() and ToUpper(CultureInfo).
String ToUpper() method is in the System namespace and its return value type is a String. That returned 'string' is uppercase characters equivalent to the specified String. This ToUpper() method uses the casing rules of the current culture to convert each character to an uppercase equivalent.
The ToUpper() method does not modify the specified String instance, it just returns a new String instance in which all characters are converted to uppercase from the specified String.
The string ToUpper(CultureInfo) method returns a copy of the specified String converted to uppercase, using the casing rules of the specified culture.
The following .NET C# example code demonstrates to us how can we convert a String to uppercase characters in an ASP.NET application.
ToUpper.aspx
<%@ Page Language="C#" %>
<!DOCTYPE html>
<script runat="server">
protected void page_Load(object sender, System.EventArgs e) {
if(!this.IsPostBack)
{
TextBox1.Text = "Click the button for change characters to uppercase.";
TextBox1.Width = 450;
}
}
protected void Button1_Click(object sender, System.EventArgs e) {
string myString = TextBox1.Text.ToString();
string modifiedString = myString.ToUpper();
Label1.Text = "String converted successfully to upper case!";
TextBox1.Text = modifiedString;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>How to convert (change) a string to uppercase characters in asp.net</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2 style="color:Navy">asp.net string example: ToUpper()</h2>
<asp:Label
ID="Label1"
runat="server"
Font-Size="Large"
ForeColor="Crimson"
Font-Bold="true"
Font-Italic="true"
>
</asp:Label>
<br /><br />
<asp:Label
ID="Label2"
runat="server"
Text="Test String"
ForeColor="DarkCyan"
>
</asp:Label>
<asp:TextBox
ID="TextBox1"
runat="server"
BackColor="DarkCyan"
ForeColor="Snow"
>
</asp:TextBox>
<br /><br />
<asp:Button
ID="Button1"
runat="server"
OnClick="Button1_Click"
Font-Bold="true"
Text="Change String To Uppercase"
ForeColor="DarkCyan"
/>
</div>
</form>
</body>
</html>