C-Sharp StrConv Example | ASP.NET C# StrConv Syntax | Source Code

C-Sharp StrConv Example | ASP.NET C# StrConv Syntax | Source Code

Purpose: – Here is a that illustrates the .

Step 1: Click on C# to Cut-n-paste code into StrConv.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
// This example is from http://idealprogrammer.com
// It shows how you can use StrConv syntax in C-Sharp ASP.NET
 
//****************************************************************************************
// Example #1: 	StrConv(string1,conversion,LocalId) - returns string converted as specified
// string1 - Required. String expression to be converted.
// conversion - Required. VbStrConv member. The enumeration value specifying the type of 
//   conversion to perform.
// LocalId - Optional. The LocaleID value, if different from the system LocaleID value. 
// (The system LocaleID value is the default.)
// 
// Enumeration(member)         Description()
// VbStrConv.None()            Performs no conversion
// VbStrConv.LinguisticCasing() Uses linguistic rules for casing, rather than File System 
// (default). Valid with VbStrConv.UpperCase and VbStrConv.LowerCase only.
// VbStrConv.Uppercase()       Converts the string to uppercase characters.
// VbStrConv.Lowercase()       Converts the string to lowercase characters.
// VbStrConv.ProperCase()      Converts the first letter of every word in string to uppercase.
// VbStrConv.Wide*              Converts narrow (half-width) characters in the string to wide
//  (full-width) characters.
// VbStrConv.Narrow*            Converts wide (full-width) characters in the string to narrow 
// (half-width) characters.
// VbStrConv.Katakana**          Converts Hiragana characters in the string to Katakana characters.
// VbStrConv.Hiragana**          Converts Katakana characters in the string to Hiragana characters.
// VbStrConv.SimplifiedChinese* Converts Traditional Chinese characters to Simplified Chinese.
// VbStrConv.TraditionalChinese* Converts Simplified Chinese characters to Traditional Chinese.
// * - Chinese locales only
// ** - Japanese locales only
//****************************************************************************************
 
 
public partial class StringManipulation_StrConv : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Label1.Text = "Example #1: 	StrConv(string1,conversion,LocalId) ";
 
        string strString1 = "Hello";
 
        TextBox1.Text = Microsoft.VisualBasic.Strings.StrConv(strString1, Microsoft.VisualBasic.VbStrConv.Lowercase, 0); //Returns hello
 
 
 
    }
}

Step 2: Click on XML to Cut-n-paste code into StrConv.aspx

< %@ Page Language="C#" AutoEventWireup="true" CodeFile="StrConv.aspx.cs" Inherits="StringManipulation_StrConv" %>
 
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <h1><asp:label ID="Label1" runat="server" Text="Label"></asp:label> </h1>
         <asp:textbox ID="TextBox1" runat="server"></asp:textbox><br />
    </div>
    </form>
</body>
</html>

Prerequistes:

  1. Install Visual Web Developer 2010
  2. Install SQL Server Express
  3. Download Northwind and Pubs Databases
  4. Attach Northwind Database to Databases in Sql Express
  5. Attach pubs Database to Databases in Sql Express

Notes:

  • You can build your own library of syntax examples by using same web site over and over and just add new web forms to it.

Instructions:

CS Syntax String Manipulation StrConv
CS Syntax String Manipulation StrConv
  1. Use Visual Web Developer 2010
  2. Create new web site;
    • Click File/New Web Site
    • Select ASP.NET Website Template
    • Select C-Sharp for Language
    • name of Web Site could be CSharp_ASPNET_Syntax.
  3. Add New folder named "StringManipulation"
    • Right-click project name in solution explorer;
    • add new folder;
    • name of folder could be: StringManipulation
  4. Add Web Form Named StrConv.aspx to StringManipulation folder
    • Right-click StringManipulation folder;
    • add new item;
    • Select Web Form
    • Check place code behind in separate file
    • Web Form name could be StrConv.aspx
  5. Click on C-Sharp in step 1 at the top of this page to copy code into web form StrConv.aspx
  6. Click on XML in step 2 above to copy code into code-behind StrConv.aspx.cs
  7. Right-click on StrConv.aspx in solution explorer and select view in browser