as

375
ASP.NET Example By Saiful Alam Ebook Version 0.2 Last updated 20-March-2011 Please visit asp-net-example.blogspot.com for latest ebook version About this ebook version This is a free version of asp.net example ebook. You can share this version with your friends. You also can distribute this version in your website or blogs. For any question feel free to mail me: [email protected]

Transcript of as

Page 1: as

ASP.NET Example By Saiful Alam

Ebook Version 0.2

Last updated 20-March-2011 Please visit asp-net-example.blogspot.com for latest ebook version

About this ebook version This is a free version of asp.net example ebook. You can share this version with your friends. You also can distribute this version in your website or blogs. For any question feel free to mail me: [email protected]

Page 2: as

Example 1

How to create string array in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[] controlArray = { "DropDownList","CheckBoxList","BulletedList","RadioButtonList","ListBox"}; Label1.Text = "String array created successfully!<br />Array elements:<br /><br /><i>"; foreach (string control in controlArray) { Label1.Text += control+ "<br />"; } Label1.Text += "</i>"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to create string array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net array example: String Array</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Create String Array" ForeColor="DarkBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-create-string-array-in-aspnet_18.html

Page 3: as

Example 2

How to get output of a string array using foreach loop in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[] myControls = {"CheckBoxList","TreeView","FormView","Gridview"}; Label1.Text = "Int array created successfully!"; Label2.Text = "Array Elements:<br /><br /><i>"; foreach (string element in myControls) { Label2.Text += element + "<br />"; } Label2.Text += "</i"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get output of a string array using foreach loop in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net array example:<br /> String Array and Foreach Loop</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" Font-Bold="true" Font-Italic="false" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="IndianRed" Font-Bold="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server"

Page 4: as

OnClick="Button1_Click" Font-Bold="true" Text="Create String Array and Get Output Using Foreach Loop" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-output-of-string-array-using_18.html

Page 5: as

Example 3

How to get output of a string array using for loop in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[] controls = {"Button","CheckBox","RadioButton","RadioButtonList"}; Label1.Text = "String array created successfully!"; Label2.Text = "Array Elements: "; for (int i = 0; i < controls.Length; i++) { Label2.Text += controls[i] + " "; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get output of a string array using for loop in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net array example:<br /> String Array and For Loop</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="IndianRed" Font-Bold="true" Font-Italic="false" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="Magenta" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1"

Page 6: as

runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Create String Array and Get Output Using For Loop" ForeColor="Navy" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-output-of-string-array-using.html

Page 7: as

Example 4

How to create two dimension string array in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[,] colorArray = { { "AliceBlue", "#F0F8FF" }, { "AntiqueWhite", "#FAEBD7" }, { "Aqua", "#00FFFF" }, { "Azure", "#F0FFFF" } }; Label1.Text = "Two dimensional String array created successfully!<br />Array elements:<br /><br /><i>"; int rows = colorArray.GetUpperBound(0); int columns = colorArray.GetUpperBound(1); Label2.Text = ""; for (int currentRow = 0; currentRow <= rows; currentRow++) { for (int currentColumn = 0; currentColumn <= columns; currentColumn++) { Label2.Text += colorArray[currentRow, currentColumn]; Label2.Text += " "; } Label2.Text += "<br />"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to create two dimension string array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net array example: Two Dimension String Array</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server"

Page 8: as

Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Create Two Dimensional String Array" ForeColor="DarkBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-create-two-dimension-string.html

Page 9: as

Example 5

How to get output of a two dimension string array in asp.net

<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[,] colors = { { "Beige", "#F5F5DC" }, { "Bisque", "#FFE4C4" }, { "BlueViolet", "#8A2BE2" }, { "Brown", "#A52A2A" }, { "BurlyWood", "#DEB887" } }; Label1.Text = "Two dimensional String array created successfully!<br />Output Of Array elements:<br /><br /><i>"; int rows = colors.GetUpperBound(0); int columns = colors.GetUpperBound(1); Label2.Text = ""; for (int currentRow = 0; currentRow <= rows; currentRow++) { for (int currentColumn = 0; currentColumn <= columns; currentColumn++) { Label2.Text += colors[currentRow, currentColumn]; Label2.Text += " "; } Label2.Text += "<br />"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get output of a two dimension string array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net array example:<br />Two Dimension String Array Output</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large"

Page 10: as

ForeColor="SaddleBrown" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Create Two Dimensional String Array And Show Output" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-output-of-two-dimension.html

Page 11: as

Example 6

How to use GetUpperBound() method with two dimension string array in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[,] favoriteColors = { { "CadetBlue", "#5F9EA0" }, { "Chartreuse", "#7FFF00" }, { "Chocolate", "#D2691E" }, { "Coral", "#FF7F50" }, { "CornflowerBlue", "#6495ED" } }; Label1.Text = "Two dimensional String array created successfully!<br />Output Of Array elements:<br /><br /><i>"; int rows = favoriteColors.GetUpperBound(0); int columns = favoriteColors.GetUpperBound(1); Label2.Text = ""; for (int currentRow = 0; currentRow <= rows; currentRow++) { for (int currentColumn = 0; currentColumn <= columns; currentColumn++) { Label2.Text += favoriteColors[currentRow, currentColumn]; Label2.Text += " "; } Label2.Text += "<br />"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use GetUpperBound() method with two dimension string array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net array example:<br />Two Dimension String Array And GetUpperBound()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SlateBlue" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /> <asp:Label ID="Label2"

Page 12: as

runat="server" Font-Size="Large" ForeColor="MediumVioletRed" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Create Two Dimensional String Array" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-use-getupperbound-method-with.html

Page 13: as

Example 7

How to populate CheckBoxList from two dimension string array in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string[,] favoriteColors = { { "DarkSeaGreen", "#8FBC8F" }, { "DarkSlateBlue", "#483D8B" }, { "DarkSlateGray", "#2F4F4F" }, { "DarkTurquoise", "#00CED1" }, { "DarkViolet", "#9400D3" } }; Label1.Text = "Two dimensional String array created successfully!<br />and populates the CheckBoxList:<br /><br />"; int rows = favoriteColors.GetUpperBound(0); int columns = favoriteColors.GetUpperBound(1); CheckBoxList1.Items.Clear(); Label2.Text = ""; for (int currentRow = 0; currentRow <= rows; currentRow++) { ListItem li = new ListItem(); for (int currentColumn = 0; currentColumn <= columns; currentColumn++) { if (currentColumn == 0) { li.Text = favoriteColors[currentRow, currentColumn]; } else { li.Value = favoriteColors[currentRow, currentColumn]; } } CheckBoxList1.Items.Add(li); } } protected void Button2_Click(object sender, System.EventArgs e) { Label2.Text = "You selected:<br />"; foreach(ListItem li in CheckBoxList1.Items) { if(li.Selected == true) { Label2.Text += li.Text; Label2.Text += " [" + li.Value +"]<br />"; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server">

Page 14: as

<title>How to populate CheckBoxList from two dimension string array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net array example:<br />Two Dimension String Array And CheckBoxList</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="MediumSeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="DodgerBlue" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server" BackColor="Crimson" ForeColor="FloralWhite" RepeatColumns="3" BorderWidth="2" BorderColor="DarkRed" > </asp:CheckBoxList> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Populate CheckBoxList With Two Dimensional Array" ForeColor="DodgerBlue" /> <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Font-Bold="true" Text="Show Selected Items" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-populate-checkboxlist-from-two.html

Page 15: as

Example 8

How to get two dimension int array specific index position value in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> private int[,] numbers = {{100,150},{200,250},{300,350},{400,450},{500,550} }; protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { Label1.Text = "Two dimensional Int array created successfully!<br />Array elements:<br /><br />"; int rows = numbers.GetUpperBound(0); int columns = numbers.GetUpperBound(1); for (int currentRow = 0; currentRow <= rows; currentRow++) { for (int currentColumn = 0; currentColumn <= columns; currentColumn++) { Label1.Text += numbers[currentRow, currentColumn]; Label1.Text += " "; } Label1.Text += "<br />"; } } } protected void Button1_Click(object sender, System.EventArgs e) { Label2.Text = "Array [1,1] Value: " + numbers[1, 1]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get two dimension int array specific index position value in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net array example:<br />Two Dimension Int Array Specific Index Value</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson" Font-Bold="true" Font-Italic="true"

Page 16: as

> </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="Magenta" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Get Array [1,1] Index Position Value" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-two-dimension-int-array.html

Page 17: as

Example 9

How to get (search, find) array index position by array element value in asp.net(Array.IndexOf) <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> private string[] controls = { "SqlDataSource", "AccessDataSource", "ObjectDataSource", "XmlDataSource", "LinqDataSource", "EntityDataSource", "SiteMapDataSource" }; protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { Label1.Text = "String array created successfully!<br />Array elements:<br /><br />"; foreach (string element in controls) { Label1.Text += element + "<br />"; } } } protected void Button1_Click(object sender, System.EventArgs e) { int indexOf = Array.IndexOf(controls, "LinqDataSource"); Label2.Text ="We Find [LinqDataSource] At the index position: " + indexOf.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get (search, find) array index position by array element value in asp.net(Array.IndexOf)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net Array.IndexOf() example:<br />Search Array Index Number By Element Value</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large"

Page 18: as

ForeColor="DodgerBlue" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Search Array [LinqDataSource] Index Position" ForeColor="SeaGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-search-find-array-index.html

Page 19: as

Example 10

AccessKey example: how to use AccessKey in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>AccessKey example: how to use AccessKey in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Your <u>N</u>ame" AssociatedControlID="TextBox1" AccessKey="N"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <asp:Label ID="Label2" runat="server" Text="<u>C</u>ity Name" AssociatedControlID="TextBox2" AccessKey="C" /> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/accesskey-example-how-to-use-accesskey.html

Page 20: as

Example 11

DataReader example: how to use DataReader in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { SqlConnection MyConnection; SqlCommand MyCommand; SqlDataReader MyReader; MyConnection = new SqlConnection(); MyConnection.ConnectionString = ConfigurationManager.ConnectionStrings["AppConnectionString1"].ConnectionString; MyCommand = new SqlCommand(); MyCommand.CommandText = "SELECT TOP 10 * From PRODUCTS"; MyCommand.CommandType = CommandType.Text; MyCommand.Connection = MyConnection; MyCommand.Connection.Open(); MyReader = MyCommand.ExecuteReader(CommandBehavior.CloseConnection); GridView1.DataSource = MyReader; GridView1.DataBind(); MyCommand.Dispose(); MyConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DataReader example: how to use DataReader in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:GridView ID="GridView1" runat="server"> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/datareader-example-how-to-use.html

Page 21: as

Example 12

DataAdapter example: how to use DataAdapter in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { SqlConnection MyConnection; SqlCommand MyCommand; SqlDataAdapter MyAdapter; DataTable MyTable; MyConnection = new SqlConnection(); MyConnection.ConnectionString = ConfigurationManager.ConnectionStrings["AppConnectionString1"].ConnectionString; MyCommand = new SqlCommand(); MyCommand.CommandText = "SELECT TOP 8 * FROM PRODUCTS"; MyCommand.CommandType = CommandType.Text; MyCommand.Connection = MyConnection; MyTable = new DataTable(); MyAdapter = new SqlDataAdapter(); MyAdapter.SelectCommand = MyCommand; MyAdapter.Fill(MyTable); GridView1.DataSource = MyTable.DefaultView; GridView1.DataBind(); MyAdapter.Dispose(); MyCommand.Dispose(); MyConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DataAdapter example: how to use DataAdapter in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:GridView ID="GridView1" runat="server"></asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dataadapter-example-how-to-use.html

Page 22: as

Example 13

SqlParameter example: how to use SqlParameter in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { SqlConnection MyConnection; SqlCommand MyCommand; SqlDataReader MyReader; SqlParameter ProductNameParam; MyConnection = new SqlConnection(); MyConnection.ConnectionString = ConfigurationManager.ConnectionStrings["AppConnectionString1"].ConnectionString; MyCommand = new SqlCommand(); MyCommand.CommandText = "SELECT * FROM PRODUCTS WHERE PRODUCTNAME = @PRODUCTNAME"; MyCommand.CommandType = CommandType.Text; MyCommand.Connection = MyConnection; ProductNameParam = new SqlParameter(); ProductNameParam.ParameterName = "@PRODUCTNAME"; ProductNameParam.SqlDbType = SqlDbType.VarChar; ProductNameParam.Size = 25; ProductNameParam.Direction = ParameterDirection.Input; ProductNameParam.Value = "CHAI"; MyCommand.Parameters.Add(ProductNameParam); MyCommand.Connection.Open(); MyReader = MyCommand.ExecuteReader(CommandBehavior.CloseConnection); GridView1.DataSource = MyReader; GridView1.DataBind(); MyCommand.Dispose(); MyConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>SqlParameter example: how to use SqlParameter in asp.net</title> </head> <body> <form id="form1" runat="server"> <div>

Page 23: as

<asp:GridView ID="GridView1" runat="server"> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/sqlparameter-example-how-to-use.html

Page 24: as

Example 14

asp.net application state example: how to use application state in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int counter = 0; if(Application["ButtonClickCounter"] !=null) { counter = (int)Application["ButtonClickCounter"]; } counter++; Application["ButtonClickCounter"] = counter; Label1.Text = "Button Clicked: " + counter.ToString() + " times"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net application state example: how to use application state in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net application state example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"> </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Show Button Click Status" OnClick="Button1_Click" Font-Bold="true" ForeColor="SeaGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-application-state-example-how-to.html

Page 25: as

Example 15

asp.net while loop example: while, do...while loop <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { int i = 0; while (i < 11) { i+=1; Label1.Text += i + ", "; } string[] Colors = { "DarkKhaki", "DarkOrchid", "DarkSalmon", "Pink" }; int ii =0; do { Label2.Text += Colors[ii] + " "; ii++; } while (ii < Colors.Length); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net while loop example: while, do...while loop</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">while loop example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkOrange"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="Orchid"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-while-loop-example-while-dowhile.html

Page 26: as

Example 16

asp.net SqlConnectionStringBuilder() example: how to build SqlConnectionString programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack) { SqlConnection myConnection = new SqlConnection(); SqlConnectionStringBuilder myBuilder = new SqlConnectionStringBuilder(); myBuilder.UserID = "sa"; myBuilder.Password = "mesa"; myBuilder.InitialCatalog = "Northwind"; myBuilder.DataSource = "localhost"; myBuilder.ConnectTimeout = 30; myConnection.ConnectionString = myBuilder.ConnectionString; myConnection.Open(); Label1.Text = "SqlConnection now : " + myConnection.State.ToString(); Label1.Text += "<br />DataBase : " + myConnection.Database.ToString(); myConnection.Close(); Label1.Text += "<br />SqlConnection now: " + myConnection.State.ToString(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlConnectionStringBuilder() example: how to build SqlConnectionString programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">SqlConnectionStringBuilder() Example</h2> <asp:Label ID="Label1" runat="server" ForeColor="Crimson" Font-Size="Large"> </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/how-to-build-sqlconnectionstring.html

Page 27: as

Example 17

asp.net foreach loop example: using foreach loop with CheckBoxList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You selected: "; foreach (ListItem li in CheckBoxList1.Items) { if (li.Selected == true) { Label1.Text += li + " "; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net foreach loop example: using foreach loop with CheckBoxList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">foreach loop example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="LightSlateGray"></asp:Label> <br /><br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server" ForeColor="AntiqueWhite" BackColor="HotPink" BorderColor="Orange" BorderWidth="2" BorderStyle="Double" RepeatColumns="3" > <asp:ListItem>Aqua</asp:ListItem> <asp:ListItem>Aquamarine</asp:ListItem> <asp:ListItem>Bisque</asp:ListItem> <asp:ListItem>Blue</asp:ListItem> <asp:ListItem>BurlyWood</asp:ListItem> <asp:ListItem>Chocolate</asp:ListItem> <asp:ListItem>Coral</asp:ListItem> <asp:ListItem>Cyan</asp:ListItem> <asp:ListItem>DarkCyan</asp:ListItem> <asp:ListItem>DarkGreen</asp:ListItem> </asp:CheckBoxList> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit favorite" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> </div> </form>

Page 28: as

</body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-foreach-loop-example-using.html

Page 29: as

Example 18

asp.net for loop example: using for loop <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { for (int i = 1; i < 11; i++) { Label1.Text += i + ", "; } string[] Colors = { "Red", "Pink", "Green", "Yellow", "Gray" }; for (int i = 0; i < Colors.Length; i++) { Label2.Text += Colors[i] + " "; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net for loop example: using for loop</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red"> for loop example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="Teal"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-for-loop-example-using-for-loop.html

Page 30: as

Example 19

asp.net switch statement example: switch, case, break, default <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void RadioButtonList1_SelectedIndexChanged(object sender, System.EventArgs e) { string li = RadioButtonList1.SelectedItem.Text; switch (li){ case ("LightSlateGray"): RadioButtonList1.BackColor = System.Drawing.Color.LightSlateGray; RadioButtonList1.ForeColor = System.Drawing.Color.White; RadioButtonList1.BorderColor = System.Drawing.Color.Gray; break; case ("SteelBlue"): RadioButtonList1.BackColor = System.Drawing.Color.SteelBlue; RadioButtonList1.ForeColor = System.Drawing.Color.LightYellow; RadioButtonList1.BorderColor = System.Drawing.Color.MediumBlue; break; default: RadioButtonList1.BackColor = System.Drawing.Color.Gold; RadioButtonList1.ForeColor = System.Drawing.Color.Magenta; RadioButtonList1.BorderColor = System.Drawing.Color.DarkOrange; break; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net switch statement example: switch, case, break, default</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">Switch Statement Example</h2> <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="3" BorderWidth="2" AutoPostBack="true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" BackColor="Gold" ForeColor="Magenta" BorderColor="DarkOrange" > <asp:ListItem>IndianRed</asp:ListItem> <asp:ListItem>LightSlateGray</asp:ListItem> <asp:ListItem>LightCoral</asp:ListItem>

Page 31: as

<asp:ListItem>LightYellow</asp:ListItem> <asp:ListItem>LightSalmon</asp:ListItem> <asp:ListItem>Magenta</asp:ListItem> <asp:ListItem>SteelBlue</asp:ListItem> </asp:RadioButtonList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-switch-statement-example-switch.html

Page 32: as

Example 20

asp.net if statement example: if(){} else if(){} else{} <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void RadioButtonList1_SelectedIndexChanged(object sender, System.EventArgs e) { string li = RadioButtonList1.SelectedItem.Text; if (li == "Pink") { RadioButtonList1.BackColor = System.Drawing.Color.HotPink; RadioButtonList1.ForeColor = System.Drawing.Color.AntiqueWhite; RadioButtonList1.BorderColor = System.Drawing.Color.LightPink; } else if (li == "Green") { RadioButtonList1.BackColor = System.Drawing.Color.SeaGreen; RadioButtonList1.ForeColor = System.Drawing.Color.AntiqueWhite; RadioButtonList1.BorderColor = System.Drawing.Color.LightGreen; } else { RadioButtonList1.BackColor = System.Drawing.Color.LightSeaGreen; RadioButtonList1.ForeColor = System.Drawing.Color.LightYellow; RadioButtonList1.BorderColor = System.Drawing.Color.DarkGreen; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net if statement example: if(){} else if(){} else{}</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">If Statement Example</h2> <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="3" BorderWidth="1" AutoPostBack="true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" BackColor="LightSeaGreen" ForeColor="LightYellow" BorderColor="DarkGreen" > <asp:ListItem>Red</asp:ListItem> <asp:ListItem>Blue</asp:ListItem> <asp:ListItem>Coral</asp:ListItem> <asp:ListItem>Green</asp:ListItem>

Page 33: as

<asp:ListItem>DarkMagenta</asp:ListItem> <asp:ListItem>Pink</asp:ListItem> <asp:ListItem>Gold</asp:ListItem> </asp:RadioButtonList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-if-statement-example-if-else-if.html

Page 34: as

Example 21

asp.net string manipulation example: Substring(), Insert(), Replace(), Remove() <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { string myString = "String Manipulation Example "; myString = myString.Trim(); Label1.Text = myString; myString = myString.ToUpper(); Label2.Text += "<br />ToUpper(): " + myString; myString = myString.ToLower(); Label2.Text += "<br />ToLower(): " + myString; myString = myString.Substring(0, 6); Label2.Text += "<br />Substring(0, 6) : " + myString; myString = myString.Insert(0, "my"); Label2.Text += "<br />Insert(0, \"my\") : " + myString; myString = myString.Replace("my", "new"); Label2.Text += "<br />Replace(\"my\", \"new\"): " + myString; myString = myString.Remove(0, 3); Label2.Text += "<br />Remove(0, 3) : " + myString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net string manipulation example: Substring(), Insert(), Replace(), Remove()</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">String Manipulation</h2> <hr /> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Teal"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="HotPink"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-string-manipulation-example.html

Page 35: as

Example 22

asp.net Convert Class example: Convert.ToInt32(), Convert.ToString() <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { string numberString = "15"; int numberInt = Convert.ToInt32(numberString); numberInt *= 5; Label1.Text = "15*5 = " + numberInt.ToString(); int myNumber = 20; string myString = Convert.ToString(myNumber); myString = myString + " Years"; Label2.Text = myString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net Convert Class example: Convert.ToInt32(), Convert.ToString()</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">Convert Class example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" ForeColor="DarkMagenta"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Size="Larger" ForeColor="DarkMagenta"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-convert-class-example.html

Page 36: as

Example 23

asp.net Math Class Example: Math.Sqrt(), Math.Round(), Math.Abs(), Math.Max(), Math.Min(), Math.Ceiling() <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { double myNumber; myNumber = Math.Sqrt(9); Label1.Text = "Math.Sqrt(9): " + myNumber + "<br/>"; myNumber = Math.Round(69.566, 2); Label1.Text += "<br/>Math.Round(69.566, 2): " + myNumber + "<br />"; myNumber = Math.Abs(9); Label1.Text += "<br/>Math.Abs(9) : " + myNumber + "<br />"; myNumber = Math.Max(13, 19); Label1.Text += "<br/>Math.Max(13, 19) : " + myNumber + "<br />"; myNumber = Math.Min(13, 19); Label1.Text += "<br/>Math.Min(13, 19) : " + myNumber + "<br />"; myNumber = Math.Ceiling(50.1); Label1.Text += "<br/>Math.Ceiling(50.1) : " + myNumber + "<br />"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net Math Class Example: Math.Sqrt(), Math.Round(), Math.Abs(), Math.Max(), Math.Min(), Math.Ceiling()</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">Math Class Example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" ForeColor="HotPink"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-math-class-example-mathsqrt.html

Page 37: as

Example 24

asp.net ArrayList and BulletedList example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ ArrayList colorList = new ArrayList(); colorList.Add("RosyBrown"); colorList.Add("YellowGreen"); colorList.Add("Wheat"); colorList.Add("SlateGray"); colorList.Add("Red"); colorList.Add("Pink"); colorList.Add("Purple"); colorList.Sort(); BulletedList1.DataSource = colorList; BulletedList1.DataBind(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net ArrayList and BulletedList example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">ArrayList and BulletedList example</h2> <asp:Label ID="Label1" runat="server" Text="Sorted ColorList" ForeColor="DarkGreen" Font-Bold="true"> </asp:Label> <asp:BulletedList ID="BulletedList1" runat="server" BorderColor="Gray" BorderStyle="Double" BorderWidth="2" BackColor="DarkSlateGray" ForeColor="WhiteSmoke" Width="300" BulletStyle="Square" > </asp:BulletedList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-arraylist-and-bulletedlist.html

Page 38: as

Example 25

asp.net HTML server control example: how to use HTML submit button as server control <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void SubmitButton_Click(object sender, System.EventArgs e) { Label1.Text = "Your favorite author is: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net HTML server control example: how to use HTML submit button as server control</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">HTML server control example: HTML submit button</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DodgerBlue" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" ForeColor="HotPink" Text="Your Favorte Author" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" ForeColor="Snow" BackColor="HotPink" > </asp:TextBox> <br /> <input runat="server" id="Button1" type="submit" value="Submit" onserverclick="SubmitButton_Click" /> </div> </form>

Page 39: as

</body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-html-server-control-example-how_09.html

Page 40: as

Example 26

How to get web server installed font collection in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <%@ Import Namespace="System.Drawing.Text" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { InstalledFontCollection fontList = new InstalledFontCollection(); foreach(FontFamily family in fontList.Families) { ListBox1.Items.Add(family.Name); } } } protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Font.Name = ListBox1.SelectedItem.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to get web server installed font collection in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">Get Installed Font List</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Size="Larger" Text="Hi Jones!" ForeColor="Crimson" > </asp:Label> <br /><br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="SeaGreen" ForeColor="FloralWhite" AutoPostBack="true" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" > </asp:ListBox> </div>

Page 41: as

</form> </body> </html> http://asp-net-example.blogspot.com/2009/02/how-to-get-web-server-installed-font.html

Page 42: as

Example 27

How to get color name list in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <%@ Import Namespace="System.Drawing.Text" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { string[] colorArray = Enum.GetNames(typeof(KnownColor)); ListBox1.DataSource = colorArray; ListBox1.DataBind(); } } protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.ForeColor = Color.FromName(ListBox1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get color name list in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">Get Color Name List</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Size="Larger" Text="Hi Jenny!" ForeColor="Black" > </asp:Label> <br /><br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" AutoPostBack="true" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" > </asp:ListBox> </div> </form> </body>

Page 43: as

</html> http://asp-net-example.blogspot.com/2009/02/how-to-get-color-name-list-in-aspnet.html

Page 44: as

Example 28

How to get border style name list in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { string[] borderStyleArray = Enum.GetNames(typeof(BorderStyle)); ListBox1.DataSource = borderStyleArray; ListBox1.DataBind(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get border style name list in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">Get Border Style Name List</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Text="Border Style" ForeColor="DodgerBlue" > </asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" > </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/how-to-get-border-style-name-list-in.html

Page 45: as

Example 29

How to create a color from ARGB value programmatically in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int alpha = Int32.Parse(TextBox1.Text); int red = Int32.Parse(TextBox2.Text); int green = Int32.Parse(TextBox3.Text); int blue = Int32.Parse(TextBox4.Text); Label1.ForeColor = Color.FromArgb(alpha, red, green, blue); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to create a color from ARGB value programmatically in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">Create Color From ARGB Value</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Size="XX-Large" Text="Dynamic Color" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Alpha" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DodgerBlue" ForeColor="FloralWhite" > </asp:TextBox> <br /> <asp:Label ID="Label3" runat="server" Font-Bold="true"

Page 46: as

ForeColor="DodgerBlue" Text="Red" > </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="DodgerBlue" ForeColor="FloralWhite" > </asp:TextBox> <br /> <asp:Label ID="Label4" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Green" > </asp:Label> <asp:TextBox ID="TextBox3" runat="server" BackColor="DodgerBlue" ForeColor="FloralWhite" > </asp:TextBox> <br /> <asp:Label ID="Label5" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Blue" > </asp:Label> <asp:TextBox ID="TextBox4" runat="server" BackColor="DodgerBlue" ForeColor="FloralWhite" > </asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" Font-Bold="true" Text="Create Color and Change Label Color" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/how-to-create-color-from-argb-value.html

Page 47: as

Example 30

How to change meta element in asp.net using the HtmlGenericControl class <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { Meta1.Attributes["name"] = "description"; Meta1.Attributes["content"] = "huge asp.net examples with images"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>How to change meta element in asp.net using the HtmlGenericControl class</title> <meta id="Meta1" runat="server" /> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">HtmlGenericControl Class Example: change meta element</h2> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/08/how-to-change-meta-element-in-aspnet.html

Page 48: as

Example 31

asp.net caching example: how to use output caching <%@ Page Language="C#" %> <%@ OutputCache Duration="60" VaryByParam="None" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Label2.Text = "Present Time: "; Label2.Text += DateTime.Now.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net caching example: how to use output caching</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net example: Output Caching</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Text="Output Caching Duration: 60 seconds." > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="DodgerBlue" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-caching-example-how-to-use.html

Page 49: as

Example 32

DataPager control - how to use DataPager control in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>DataPager control - how to use DataPager control in asp.net</title> <style type="text/css"> .TableCSS { border-style:none; background-color:OrangeRed; width: 600px; } .TableHeader { background-color:DeepPink; color:Snow; font-size:large; font-family:Verdana; height:45px; } .TableData { background-color:HotPink; color:Snow; font-family:Courier New; font-size:medium; font-weight:bold; height:30px; } .TablePager { background-color:DarkSeaGreen; height:50px; } .ButtonCSS { color:Green; height:35px; font-weight:bold; } .NumericButtonCSS { font-size:x-large; font-family:Courier New; color:Green; font-weight:bold; } .CurrentPageLabelCSS {

Page 50: as

font-size:xx-large; font-family:Courier New; color:Green; font-weight:bold; } .NextPreviousButtonCSS { font-size:large; font-family:Courier New; color:Green; font-weight:bold; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">DataPager Control Example: How To Use DataPager Control</h2> <hr width="575" align="left" color="PowderBlue" /> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName From products Order By ProductID" > </asp:SqlDataSource> <br /> <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1" > <LayoutTemplate> <table id="Table1" runat="server" class="TableCSS"> <tr id="Tr1" runat="server" class="TableHeader"> <td id="Td1" runat="server">Product ID</td> <td id="Td2" runat="server">Product Name</td> </tr> <tr id="ItemPlaceholder" runat="server"> </tr> <tr id="Tr2" runat="server" class="TablePager"> <td id="Td3" runat="server" colspan="2"> <asp:DataPager ID="DataPager1" runat="server"> <Fields> <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="true" ShowNextPageButton="true" ShowPreviousPageButton="false" ButtonCssClass="ButtonCSS" /> <asp:NumericPagerField NumericButtonCssClass="NumericButtonCSS" CurrentPageLabelCssClass="CurrentPageLabelCSS" NextPreviousButtonCssClass="NextPreviousButtonCSS" /> <asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="true"

Page 51: as

ShowNextPageButton="false" ButtonCssClass="ButtonCSS" /> </Fields> </asp:DataPager> </td> </tr> </table> </LayoutTemplate> <ItemTemplate> <tr class="TableData"> <td> <asp:Label ID="Label1" runat="server" Text='<%# Eval("ProductID")%>' > </asp:Label> </td> <td> <asp:Label ID="Label2" runat="server" Text='<%# Eval("ProductName")%>' > </asp:Label> </td> </tr> </ItemTemplate> </asp:ListView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/12/datapager-control-how-to-use-datapager.html

Page 52: as

Example 33

asp.net FormView example: how to use ItemTemplate and Paging <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net FormView example: how to use ItemTemplate and Paging</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">Example: FormView</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:PubsConnectionString %>" SelectCommand="SELECT emp_id, fname, lname, hire_date FROM employee" > </asp:SqlDataSource> <asp:FormView ID="FormView1" runat="server" DataSourceID="SqlDataSource1" DataKeyNames="emp_id" AllowPaging="true" > <HeaderTemplate> Employee Details </HeaderTemplate> <HeaderStyle BackColor="DarkBlue" ForeColor="AliceBlue" BorderColor="DarkOrange" BorderStyle="None" BorderWidth="2" Font-Size="Medium" Font-Italic="false" Font-Bold="true" Height="35" HorizontalAlign="Center" /> <ItemTemplate> <b>Employee ID:</b> <i><%# Eval("emp_id") %></i> <br /> <b>Employee Name:</b> <i><%# Eval("lname") %> <%# Eval("fname") %></i> <br /> <b>Hire Date:</b> <i><%# Eval("hire_date") %></i> </ItemTemplate>

Page 53: as

<RowStyle BackColor="DodgerBlue" ForeColor="AliceBlue" /> <PagerSettings Mode="NumericFirstLast" FirstPageText="First" LastPageText="Last" /> <PagerStyle BackColor="DarkBlue" ForeColor="AliceBlue" /> </asp:FormView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-formview-example-how-to-use.html

Page 54: as

Example 34

ListView control - how to use ListView control in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>ListView control - how to use ListView control in asp.net</title> <style type="text/css"> .TableCSS { border-style:none; background-color:DarkOrange; width: 600px; } .TableHeader { background-color:OrangeRed; color:Snow; font-size:large; font-family:Verdana; } .TableData { background-color:Orange; color:Snow; font-family:Courier New; font-size:medium; font-weight:bold; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">ListView Control Example: How To Use ListView Control</h2> <hr width="550" align="left" color="PowderBlue" /> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName From products Order By ProductID" > </asp:SqlDataSource> <br /> <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1" >

Page 55: as

<LayoutTemplate> <table runat="server" class="TableCSS"> <tr runat="server" class="TableHeader"> <td runat="server">Product ID</td> <td runat="server">Product Name</td> </tr> <tr id="ItemPlaceholder" runat="server"> </tr> <tr runat="server"> <td runat="server" colspan="2"> <asp:DataPager ID="DataPager1" runat="server"> <Fields> <asp:NextPreviousPagerField ButtonType="Link" /> <asp:NumericPagerField /> <asp:NextPreviousPagerField ButtonType="Link" /> </Fields> </asp:DataPager> </td> </tr> </table> </LayoutTemplate> <ItemTemplate> <tr class="TableData"> <td> <asp:Label ID="Label1" runat="server" Text='<%# Eval("ProductID")%>' > </asp:Label> </td> <td> <asp:Label ID="Label2" runat="server" Text='<%# Eval("ProductName")%>' > </asp:Label> </td> </tr> </ItemTemplate> </asp:ListView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/12/listview-control-how-to-use-listview.html

Page 56: as

Example 35

ListView ItemTemplate and AlternatingItemTemplate - how to use <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>ListView ItemTemplate and AlternatingItemTemplate - how to use</title> <style type="text/css"> .TableCSS { border-style:none; background-color:IndianRed; width: 700px; } .TableHeader { background-color:Crimson; color:Snow; font-size:large; font-family:Verdana; height:45px; text-align:center; } .ItemCSS { background-color:IndianRed; color:Snow; font-family:MS Sans Serif; font-size:medium; font-weight:bold; height:28px; } .AlternatingItemCSS { background-color:Salmon; color:Snow; font-family:MS Sans Serif; font-size:medium; font-weight:bold; height:28px; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OliveDrab; font-style:italic;"> ListView Example: How To Use <br /> ItemTemplate And AlternatingItemTemplate </h2> <hr width="575" align="left" color="Salmon" />

Page 57: as

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select Top 10 ProductName, UnitPrice, QuantityPerUnit From products Order By ProductName" > </asp:SqlDataSource> <br /> <asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource1" > <LayoutTemplate> <table runat="server" class="TableCSS"> <tr runat="server" class="TableHeader"> <td runat="server">Product Name</td> <td runat="server">Unit Price</td> <td runat="server">Quantity Per Unit</td> </tr> <tr id="ItemPlaceholder" runat="server"> </tr> </table> </LayoutTemplate> <ItemTemplate> <tr class="ItemCSS"> <td> <asp:Label ID="Label1" runat="server" Text='<%# Eval("ProductName")%>' > </asp:Label> </td> <td> <asp:Label ID="Label2" runat="server" Text='<%# Eval("UnitPrice")%>' > </asp:Label> </td> <td> <asp:Label ID="Label3" runat="server" Text='<%# Eval("QuantityPerUnit")%>' > </asp:Label> </td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr class="AlternatingItemCSS"> <td> <asp:Label ID="Label1" runat="server" Text='<%# Eval("ProductName")%>' > </asp:Label> </td>

Page 58: as

<td> <asp:Label ID="Label2" runat="server" Text='<%# Eval("UnitPrice")%>' > </asp:Label> </td> <td> <asp:Label ID="Label3" runat="server" Text='<%# Eval("QuantityPerUnit")%>' > </asp:Label> </td> </tr> </AlternatingItemTemplate> </asp:ListView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/12/listview-itemtemplate-and.html

Page 59: as

Example 36

Literal example: how to use Mode Encode, PassThrough, Transform <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Literal example: how to use Mode Encode, PassThrough, Transform</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Literal ID="Literal1" runat="server" Mode="Encode" Text="<b><u>Literal web server control: Mode Encode</u></b>" > </asp:Literal> <br /> <asp:Literal ID="Literal2" runat="server" Mode="PassThrough" Text="<b><u>Literal web server control: Mode PassThrough</u></b>" > </asp:Literal> <br /> <asp:Literal ID="Literal3" runat="server" Mode="Transform" Text="<b><u>Literal web server control: Mode Transform</u></b>" > </asp:Literal> <br /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/literal-example-how-to-use-mode-encode.html

Page 60: as

Example 37

MultiView example: how to use MultiView control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ MultiView1.ActiveViewIndex = 0; } } void NextImage(object sender, System.EventArgs e) { MultiView1.ActiveViewIndex += 1; } protected void Page_PreRender(object sender, System.EventArgs e) { Label1.Text = "Beautiful Forest Image: " + (MultiView1.ActiveViewIndex + 1).ToString() + " of " + MultiView1.Views.Count.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>MultiView Control Simple Example</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /><br /> <asp:MultiView ID="MultiView1" runat="server"> <asp:View ID="View1" runat="server"> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/Forest1.jpg" /> <br /> <asp:Button ID="Button1" runat="server" Text="Next Image" OnClick="NextImage" /> </asp:View> <asp:View ID="View2" runat="server"> <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/Forest2.jpg" /> <br /> <asp:Button ID="Button2" runat="server" Text="Next Image" OnClick="NextImage" /> </asp:View> <asp:View ID="View3" runat="server"> <asp:Image ID="Image3" runat="server" ImageUrl="~/Images/Forest3.jpg" /> <br /> <asp:Button ID="Button3" runat="server" Text="Next Image" OnClick="NextImage" /> </asp:View> <asp:View ID="View4" runat="server">

Page 61: as

<asp:Image ID="Image4" runat="server" ImageUrl="~/Images/Forest4.jpg" /> <br /> <asp:Button ID="Button4" runat="server" Text="Next Image" OnClick="NextImage" /> </asp:View> <asp:View ID="View5" runat="server"> <asp:Image ID="Image5" runat="server" ImageUrl="~/Images/Forest5.jpg" /> </asp:View> </asp:MultiView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/multiview-example-how-to-use-multiview.html

Page 62: as

Example 38

asp.net Substitution and Caching example: how to use Substitution Control <%@ Page Language="C#" %> <!-<%@ OutputCache Duration="300" VaryByParam="none" %>--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> static string myRandomNumber(HttpContext context) { int myNumber = new System.Random().Next(100, 500); return myNumber.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net Substitution and Caching example: how to use Substitution Control</title> </head> <body> <form id="form1" runat="server"> <div> <h1 style="color:Fuchsia">Substitution Example</h1> <asp:Label ID="Label1" runat="server"></asp:Label> Page Cached Time: <h2 style="color:Teal"> <%= DateTime.Now.ToLongTimeString() %> </h2> Current Time: <h2 style="color:Navy"> <%= DateTime.Now.ToLongTimeString() %> </h2> <hr /> Substitition Control Zone [Random Number] <h1 style="color:Red"> <asp:Substitution ID="Substitution1" runat="server" MethodName="myRandomNumber" /> </h1> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-substitution-and-caching-example.html

Page 63: as

Example 39

asp.net ViewState example: how to use ViewState in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int clickCounter = 1; if (ViewState["ClickCounter"] == null) { clickCounter = 1; } else { clickCounter = (int)ViewState["ClickCounter"] + 1; } ViewState["ClickCounter"] = clickCounter; Label1.Text = "Button clicked " + clickCounter + " times."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net ViewState example: how to use ViewState in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net ViewState example</h2> <asp:Label ID="Label1" runat="server" ForeColor="DarkGreen" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" ForeColor="HotPink" Font-Bold="true" Text="Show Button Click Status" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-viewstate-example-how-to-use.html

Page 64: as

Example 40

How to use BulletedList display mode (DisplayMode) as LinkButton <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void BulletedList1_Click(object sender, System.Web.UI.WebControls.BulletedListEventArgs e) { Label1.Text = "You Choose: " + BulletedList1.Items[e.Index].Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use BulletedList display mode (DisplayMode) as LinkButton</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">BulletedList: DisplayMode LinkButton</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="Crimson" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="asp.net controls" > </asp:Label> <asp:BulletedList ID="BulletedList1" runat="server" Width="275" BorderColor="DarkBlue" BorderWidth="2" DisplayMode="LinkButton" OnClick="BulletedList1_Click" > <asp:ListItem>ListView</asp:ListItem> <asp:ListItem>FormView</asp:ListItem> <asp:ListItem>LinqDataSource</asp:ListItem> <asp:ListItem>XmlDataSource</asp:ListItem> <asp:ListItem>RegularExpressionValidator</asp:ListItem> </asp:BulletedList>

Page 65: as

</div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-bulletedlist-display-mode_23.html

Page 66: as

Example 41

How to remove list item by item text in BulletedList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string itemText = TextBox1.Text.ToString(); if (BulletedList1.Items.FindByText(itemText) != null) { Label1.Text = "Item Found and remove: " + itemText; BulletedList1.Items.Remove(itemText); } else { Label1.Text = "Item not Found: " + itemText; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to remove list item by item text in BulletedList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">BulletedList example: Remove List Item</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="Green" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="asp.net controls" Font-Bold="true" ForeColor="DarkBlue" > </asp:Label> <br /> <asp:BulletedList ID="BulletedList1" runat="server" BackColor="DarkBlue" ForeColor="Snow" Width="280" >

Page 67: as

<asp:ListItem>LinqDataSource</asp:ListItem> <asp:ListItem>ImageMap</asp:ListItem> <asp:ListItem>Literal</asp:ListItem> <asp:ListItem>Panel</asp:ListItem> <asp:ListItem>XmlDataSource</asp:ListItem> </asp:BulletedList> <br /><br /> <asp:Label ID="Label3" runat="server" ForeColor="DarkBlue" Text="Item Text" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkBlue" ForeColor="Snow" > </asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Remove List Item" Font-Bold="true" ForeColor="DarkBlue" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-remove-list-item-by-item-text-in_18.html

Page 68: as

Example 42

asp.net Button example: how to use OnClientClick event <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button2_Click(object sender, System.EventArgs e) { Label1.Text = "Button2 Clicked!"; } </script> <script type="text/javascript"> function AlertOnClientClick() { alert('OnClientClick event triggered!'); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net Button example: how to use OnClientClick event</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Purple">Using OnClientClick event</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGreen"></asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Click Me" OnClientClick="AlertOnClientClick()" Font-Bold="true" ForeColor="Teal" /> <asp:Button ID="Button2" runat="server" Text="Button2" OnClick="Button2_Click" Font-Bold="true" ForeColor="Teal" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-button-example-how-to-use.html

Page 69: as

Example 43

asp.net Button example: how to use OnCommand and CommandName property <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button_Command(Object sender, System.Web.UI.WebControls.CommandEventArgs e) { switch(e.CommandName) { case ("CheckedNow"): CheckBox1.Checked = true; break; case ("UnCheckedNow"): CheckBox1.Checked = false; break; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net Button example: how to use OnCommand and CommandName property</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Fuchsia">Using CommandName property</h2> <asp:CheckBox ID="CheckBox1" runat="server" Text="Click the button for checked or unchecked" ForeColor="Red" /> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Check Now" OnCommand="Button_Command" CommandName="CheckedNow" Font-Bold="true" ForeColor="Teal" /> <asp:Button ID="Button2" runat="server" Text="UnCheck Now" OnCommand="Button_Command" CommandName="UnCheckedNow" Font-Bold="true" ForeColor="Teal" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-button-example-how-to-use.html

Page 70: as

Example 44

How to set, change Calendar style programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Calendar1.BackColor = Color.PaleVioletRed; Calendar1.ForeColor = Color.AliceBlue; Calendar1.BorderColor = Color.DarkRed; Calendar1.TitleStyle.BackColor = Color.DarkOrange; Calendar1.DayHeaderStyle.BackColor = Color.DarkSalmon; Calendar1.OtherMonthDayStyle.BackColor = Color.SaddleBrown; Calendar1.TitleStyle.Font.Bold = true; Calendar1.OtherMonthDayStyle.Font.Italic = true; Calendar1.TodayDayStyle.BackColor = Color.Crimson; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to set, change Calendar style programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">Calendar Example: Change Style</h2> <asp:Calendar ID="Calendar1" runat="server" > </asp:Calendar> <br /> <asp:Button ID="Button1" runat="server" ForeColor="SaddleBrown" Text="Change Calendar Style" Height="45" OnClick="Button1_Click" Font-Bold="true" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/04/how-to-set-change-calendar-style.html

Page 71: as

Example 45

asp.net Chart example: how to use Chart in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net Chart example: how to use Chart in asp.net</title> <style type="text/css"> h2 { color:Crimson; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2>Chart example and tutorial: How to use Chart in asp.net</h2> <hr width="550" align="left" color="SandyBrown" /> <br /> <asp:Chart ID="Chart1" runat="server" BackColor="Ivory"> <Series> <asp:Series Name="Salary" YValueType="Int32" ChartType="FastLine" ChartArea="DefaultChartArea" > <Points> <asp:DataPoint AxisLabel="Ben" YValues="45000" /> <asp:DataPoint AxisLabel="Loren" YValues="35000" /> <asp:DataPoint AxisLabel="Anne" YValues="10000" /> <asp:DataPoint AxisLabel="Suma" YValues="7500" /> <asp:DataPoint AxisLabel="Suria" YValues="7500" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="DefaultChartArea"> </asp:ChartArea> </ChartAreas> </asp:Chart> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2010/09/aspnet-chart-example-how-to-use-chart.html

Page 72: as

Example 46

How to use Chart BackHatchStyle in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Chart1.BackHatchStyle = ChartHatchStyle.Percent10; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use Chart BackHatchStyle in asp.net</title> <style type="text/css"> h2 { color:DodgerBlue; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2>How to use Chart BackHatchStyle in asp.net</h2> <hr width="470" align="left" color="LightBlue" /> <br /> <asp:Chart ID="Chart1" runat="server" BackColor="Green" BackHatchStyle="Cross"> <Titles> <asp:Title Text="Sample chart of salary" BackColor="SeaGreen" ForeColor="Snow" BorderColor="LawnGreen" Font="Comic Sans MS" BorderDashStyle="DashDot" BorderWidth="1" > </asp:Title> </Titles> <Series> <asp:Series Name="Salary" YValueType="Int32" ChartType="Area" ChartArea="DefaultChartArea" Color="SaddleBrown" > <Points> <asp:DataPoint AxisLabel="Mintu" YValues="24300" /> <asp:DataPoint Color="Red" AxisLabel="Sakil"

Page 73: as

YValues="24795" /> <asp:DataPoint AxisLabel="Sattar" YValues="21050" /> <asp:DataPoint Color="Orange" AxisLabel="Popy" YValues="32700" /> <asp:DataPoint AxisLabel="Sohag" YValues="27500" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="DefaultChartArea" BackColor="LavenderBlush" Area3DStyle-Enable3D="true"> </asp:ChartArea> </ChartAreas> </asp:Chart> <br /> <asp:Button ID="Button1" runat="server" Text="Set Chart BackHatchStyle Percent10" Font-Bold="true" OnClick="Button1_Click" Font-Names="Comic Sans MS" ForeColor="DarkBlue" Height="45" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2010/09/how-to-use-chart-backhatchstyle-in.html

Page 74: as

Example 47

How to create 3-D Chart in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <%@Import Namespace="System.Web.UI.DataVisualization.Charting" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to create 3-D Chart in asp.net</title> <style type="text/css"> h2 { color:DarkBlue; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2>Chart example and tutorial: How to create<br />3-D Chart in asp.net</h2> <hr width="525" align="left" color="AliceBlue" /> <br /> <asp:Chart ID="Chart1" runat="server" BackColor="Pink" Width="525" > <Series> <asp:Series Name="AnnualSalary" YValueType="Int32" ChartArea="ChartArea1" Color="OrangeRed" ChartType="Bar" > <Points> <asp:DataPoint AxisLabel="Maliha" YValues="36600" /> <asp:DataPoint AxisLabel="Moli" YValues="17500" /> <asp:DataPoint AxisLabel="Samim" YValues="48400" /> <asp:DataPoint AxisLabel="Sammi" YValues="19300" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="ChartArea1" BackColor="Snow"

Page 75: as

BorderColor="SaddleBrown" BorderWidth="2" BorderDashStyle="Dash" > <Area3DStyle Enable3D="true" Perspective="8" IsRightAngleAxes="False" Inclination="15" WallWidth="0" IsClustered="False" /> <AxisX> <MajorGrid LineColor="RosyBrown" /> <LabelStyle ForeColor="IndianRed" /> </AxisX> <AxisY> <MajorGrid LineColor="RosyBrown" /> <LabelStyle ForeColor="IndianRed" /> </AxisY> </asp:ChartArea> </ChartAreas> </asp:Chart> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2010/09/how-to-create-3-d-chart-in-aspnet.html

Page 76: as

Example 48

How to create Chart PaletteCustomColors (Custom Palette) in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Chart1.Palette = ChartColorPalette.None; Chart1.PaletteCustomColors = new Color[] { Color.Crimson, Color.DarkSeaGreen, Color.CornflowerBlue, Color.DeepPink, Color.Pink }; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to create Chart PaletteCustomColors (Custom Palette) in asp.net</title> <style type="text/css"> h2 { color:SaddleBrown; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2>Chart example and tutorial: How to create<br /> Chart PaletteCustomColors in asp.net</h2> <hr width="450" align="left" color="RosyBrown" /> <br /> <asp:Chart ID="Chart1" runat="server" > <Legends> <asp:Legend Name="ChartLegend" Docking="Bottom" Alignment="Center" > </asp:Legend> </Legends> <Series> <asp:Series Name="Salary" YValueType="Int32" ChartType="Pie" ChartArea="DefaultChartArea" > <Points>

Page 77: as

<asp:DataPoint AxisLabel="Sagor" YValues="7300" /> <asp:DataPoint AxisLabel="Sonali" YValues="22695" /> <asp:DataPoint AxisLabel="Rani" YValues="19250" /> <asp:DataPoint AxisLabel="Popy" YValues="9750" /> <asp:DataPoint AxisLabel="Sophia" YValues="36500" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="DefaultChartArea" Area3DStyle-Enable3D="true" > </asp:ChartArea> </ChartAreas> </asp:Chart> <br /> <asp:Button ID="Button1" runat="server" Text="Set Chart Custom Palette" Font-Bold="true" OnClick="Button1_Click" ForeColor="SaddleBrown" Height="45" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2010/09/how-to-create-chart-palettecustomcolors.html

Page 78: as

Example 49

CheckBox example: how to use CheckBox control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-/W3C//DTD/ XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1-transitional.dtd"> <script runat="server"> protected void CheckBox1_CheckChanged(object sender, System.EventArgs e) { Response.Write("Membership status: "); if (CheckBox1.Checked == true) { Label1.Text = "Member"; CheckBox2.Checked = true; } else{ Label1.Text = "Not a Member"; CheckBox2.Checked = false; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>CheckBox example: how to use CheckBox control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server"></asp:Label> <hr /> <asp:CheckBox ID="CheckBox1" runat="server" Text="Are you asp.net user group member?" OnCheckedChanged="CheckBox1_CheckChanged" AutoPostBack="true" /> <br /> <asp:CheckBox ID="CheckBox2" runat="Server" Text="Check Box auto checked depend on another checkbox" TextAlign="Left" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/checkbox-example-how-to-use-checkbox.html

Page 79: as

Example 50

CheckBoxList control example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You selected :<br />"; foreach(ListItem li in CheckBoxList1.Items){ if (li.Selected == true) { Label1.Text += li.Text + "<br />"; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>CheckBoxList control simple example</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="Select favorites" AssociatedControlID="CheckBoxList1"></asp:Label> <asp:CheckBoxList ID="CheckBoxList1" runat="server"> <asp:ListItem>ColdFusion</asp:ListItem> <asp:ListItem>PHP</asp:ListItem> <asp:ListItem>JSP</asp:ListItem> <asp:ListItem>Asp.Net</asp:ListItem> <asp:ListItem>Flex</asp:ListItem> </asp:CheckBoxList> <br /> <asp:Button ID="Button1" runat="server" Text="Show Result" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/checkboxlist-control-example.html

Page 80: as

Example 51

asp.net CheckBoxList Items.RemoveAt() example: how to remove item by index number <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int indexNumber = Convert.ToInt32(TextBox1.Text); CheckBoxList1.Items.RemoveAt(indexNumber); Label1.Text = "Item removed from index number: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net CheckBoxList Items.RemoveAt() example: how to remove item by index number</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">CheckBoxList Items.RemoveAt() example</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="Crimson"></asp:Label> <br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server"> <asp:ListItem>HoneyDew</asp:ListItem> <asp:ListItem>HotPink</asp:ListItem> <asp:ListItem>IndianRed </asp:ListItem> <asp:ListItem>Indigo</asp:ListItem> <asp:ListItem>Ivory</asp:ListItem> <asp:ListItem>Khaki</asp:ListItem> </asp:CheckBoxList> <br /><br /> <b style="color:Navy">Index start from 0</b> <br /> <asp:Label ID="Label2" runat="server" Text="Position[Index]" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="TextBox1" Operator="DataTypeCheck" Type="Integer" ErrorMessage="Input valid number!"></asp:CompareValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Remove Item" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-checkboxlist-itemsremoveat.html

Page 81: as

Example 52

asp.net CheckBoxList Items.FindByText() method example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { CheckBoxList1.Items.FindByText(TextBox1.Text).Selected = true; Label1.Text = "CheckBoxList Item selected."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net CheckBoxList Items.FindByText() method example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">CheckBoxList Items.FindByText() Example</h2> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Large"></asp:Label> <br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server" BackColor="AliceBlue" ForeColor="CornflowerBlue"> <asp:ListItem>Tomato</asp:ListItem> <asp:ListItem>Turquoise</asp:ListItem> <asp:ListItem>Violet</asp:ListItem> </asp:CheckBoxList> <hr /> <asp:Label ID="Label2" runat="server" Text="CheckBoxList Item Text" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="AliceBlue" ForeColor="RoyalBlue"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text=" Select CheckBoxList Item" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-checkboxlist-itemsfindbytext.html

Page 82: as

Example 53

asp.net CheckBoxList Items.FindByValue() method example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { CheckBoxList1.Items.FindByValue(TextBox1.Text).Selected = true; Label1.Text = "CheckBoxList Item selected."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net CheckBoxList Items.FindByValue() method example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">CheckBoxList Items.FindByValue() Example</h2> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Large"></asp:Label> <br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server" BackColor="AliceBlue" ForeColor="Navy" RepeatColumns="2"> <asp:ListItem Value="#F5DEB3">Wheat</asp:ListItem> <asp:ListItem Value="#FFFFFF">White</asp:ListItem> <asp:ListItem Value="#F5F5F5">WhiteSmoke</asp:ListItem> <asp:ListItem Value="#FFFF00">Yellow</asp:ListItem> <asp:ListItem Value="#9ACD32">YellowGreen</asp:ListItem> </asp:CheckBoxList> <hr /> <asp:Label ID="Label2" runat="server" Text="CheckBoxList Item Value" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="AliceBlue" ForeColor="RoyalBlue"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text=" Select CheckBoxList Item" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-checkboxlist-itemsfindbyvalue.html

Page 83: as

Example 54

How to use OnSelectedIndexChanged event in CheckBoxList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void CheckBoxList1_SelectedIndexChnaged(object sender, System.EventArgs e) { Label1.Text = "You Choose Color:<br /><i>"; foreach (ListItem li in CheckBoxList1.Items) { if (li.Selected == true) { Label1.Text += li.Text + "<br />"; } } Label1.Text += "</i>"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use OnSelectedIndexChanged event in CheckBoxList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">CheckBoxList: OnSelectedIndexChanged</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="Crimson" Font-Size="Large" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="DarkBlue" Text="Color List" > </asp:Label> <asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="CheckBoxList1_SelectedIndexChnaged" BackColor="DodgerBlue" ForeColor="FloralWhite" >

Page 84: as

<asp:ListItem>AntiqueWhite</asp:ListItem> <asp:ListItem>Ivory</asp:ListItem> <asp:ListItem>DarkViolet</asp:ListItem> <asp:ListItem>Lavender</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> </asp:CheckBoxList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-onselectedindexchanged-event.html

Page 85: as

Example 55

CompareValidator example: how to use CompareValidator control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Transitional/EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender,System.EventArgs e){ Label1.Text = "Form Submited and Password match."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>CompareValidator example: how to use CompareValidator control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="<u>P</u>assword" AccessKey="P" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <asp:CompareValidator ID="CompareValidator" runat="server" ControlToValidate="TextBox1" ControlToCompare="TextBox2" ErrorMessage="Password does not match!"> </asp:CompareValidator> <br /> <asp:Label ID="Label3" runat="server" Text="Re-Type Password" AssociatedControlID="TextBox2"></asp:Label> <asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Compare" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/comparevalidator-example-how-to-use.html

Page 86: as

Example 56

CompareValidator example: how to validate Data Type in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Transitional/EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender,System.EventArgs e){ Label1.Text = "Form Submited. Your value is Integer"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>CompareValidator example: how to validate Data Type in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Larger" ForeColor="DarkCyan"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="Age" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <asp:CompareValidator ID="CompareFieldValidator1" runat="server" ControlToValidate="TextBox1" Operator="DataTypeCheck" Type="Integer" ErrorMessage="Input valid age"> </asp:CompareValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Validate DataType" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/comparevalidator-example-how-to.html

Page 87: as

Example 57

asp.net ControlParameter example: how to use ControlParameter <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net ControlParameter example: how to use ControlParameter</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">ControlParameter Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT CategoryID, CategoryName FROM Categories"> </asp:SqlDataSource> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products WHERE CategoryID=@CategoryID"> <SelectParameters> <asp:ControlParameter ControlID="DropDownList1" Name="CategoryID" PropertyName="SelectedValue" /> </SelectParameters> </asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Text="Category" AssociatedControlID="DropDownList1" ForeColor="Green"></asp:Label> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="CategoryName" DataValueField="CategoryID" AutoPostBack="true" > </asp:DropDownList> <br /><br /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource2" ForeColor="SlateGray" BackColor="Snow" BorderColor="HotPink"> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-controlparameter-example-how-to.html

Page 88: as

Example 58

asp.net cookie example: how to use cookie in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Net" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { HttpCookie favoriteColor = Request.Cookies["FavoriteColor"]; if (favoriteColor == null) { HttpCookie userCookie = new HttpCookie("FavoriteColor"); userCookie["Name"] = "Jones"; userCookie["Color"] = "Crimson"; userCookie.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(userCookie); Label1.Text = "Cookie created at: " + DateTime.Now.ToString()+ "<br /><br />"; } else { string name = favoriteColor["Name"]; string color = favoriteColor["Color"]; Label1.Text += "Cookie found and read<br />"; Label1.Text += "Hi " + name + " your favorite Color: " + color; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net cookie example: how to use cookie in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net cookie: how to use</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen"> </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-cookie-example-how-to-use-cookie.html

Page 89: as

Example 59

asp.net cookie example: how to read a cookie <%@ Page Language="C#" %> <%@ Import Namespace="System.Net" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!this.IsPostBack) { HttpCookie infoCookie = new HttpCookie("Info"); infoCookie["Country"] = "USA"; infoCookie["City"] = "NewYork"; infoCookie["Name"] = "Jenny"; infoCookie.Expires = DateTime.Now.AddDays(7); Response.Cookies.Add(infoCookie); } } protected void Button1_Click(object sender, System.EventArgs e) { HttpCookie cookie = Request.Cookies["Info"]; if (cookie != null) { string country = cookie["Country"]; string city = cookie["City"]; string name = cookie["Name"]; Label1.Text = "Cookie[Info] Found and read<br/>"; Label1.Text += "Name: " + name; Label1.Text += "<br />Country: " + country; Label1.Text += "<br />City: " + city; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net cookie example: how to read a cookie</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net Cookie example: Read a cookie</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGreen"> </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server"

Page 90: as

Text="Read Cookie" OnClick="Button1_Click" Font-Bold="true" ForeColor="HotPink" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-cookie-example-how-to-read.html

Page 91: as

Example 60

asp.net cookie example: how to set value in a cookie <%@ Page Language="C#" %> <%@ Import Namespace="System.Net" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!this.IsPostBack) { HttpCookie testCokkie = new HttpCookie("ExampleCookie"); testCokkie.Expires = DateTime.Now.AddDays(5); Response.Cookies.Add(testCokkie); } } protected void Button1_Click(object sender, System.EventArgs e) { HttpCookie ExampleCookie = Request.Cookies["ExampleCookie"]; ExampleCookie["Name"] = TextBox1.Text.ToString(); ExampleCookie["City"] = TextBox2.Text.ToString(); Response.Cookies.Add(ExampleCookie); } protected void Button2_Click(object sender, System.EventArgs e) { HttpCookie exampleCookie = Request.Cookies["ExampleCookie"]; if (exampleCookie != null) { string name = exampleCookie["Name"]; string city = exampleCookie["City"]; label1.Text = "Cookie found and read<br />"; label1.Text += "Name: " + name + "<br />City: " + city; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net cookie example: how to set value in a cookie</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net cookie example: set value</h2> <asp:Label ID="label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Name"> </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="LightGreen">

Page 92: as

</asp:TextBox> <br /> <asp:Label ID="Label3" runat="server" Text="City"> </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="LightGreen"> </asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Set cookie value" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> <asp:Button ID="Button2" runat="server" Text="Read cookie" OnClick="Button2_Click" Font-Bold="true" ForeColor="DarkGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-cookie-example-how-to-set-value.html

Page 93: as

Example 61

asp.net date time example: how to subtract between two date time object <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { DateTime firstDateTime = DateTime.Now; DateTime secondDateTime = DateTime.Now.AddDays(3); TimeSpan dateTimeDifference; dateTimeDifference = secondDateTime.Subtract(firstDateTime); double totalHours = dateTimeDifference.TotalHours; Label1.Text = "FirstDateTime: " + firstDateTime.ToString(); Label1.Text += "<br />SecondDateTime: " + secondDateTime.ToString(); Label1.Text += "<br /><br />Total Hours Difference Between Two DateTime Object: " + totalHours; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net date time example: how to subtract between two date time object</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net date time example: subtract date time</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" Font-Italic="true" Font-Bold="true" ForeColor="DodgerBlue" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DarkBlue" OnClick="Button1_Click" Text="Subtract Two DateTime Object" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-date-time-example-how-to.html

Page 94: as

Example 62

asp.net date time example: how to use TimeSpan (time span) in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { DateTime myDateTime1 = DateTime.Now; DateTime myDateTime2 = DateTime.Now.AddMinutes(15); TimeSpan dateTimeDifference; dateTimeDifference = myDateTime2.Subtract(myDateTime1); double numberOfSeconds = dateTimeDifference.TotalSeconds; Label1.Text = "FirstDateTime: " + myDateTime1.ToString(); Label1.Text += "<br />SecondDateTime: " + myDateTime2.ToString(); Label1.Text += "<br /><br />Total Seconds Difference Between Two DateTime Object: " + numberOfSeconds; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net date time example: how to use TimeSpan (time span) in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net date time example: TimeSpan</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" Font-Italic="true" Font-Bold="true" ForeColor="MediumVioletRed" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="MediumVioletRed" OnClick="Button1_Click" Text="Get Total Seconds Difference" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-date-time-example-how-to-use.html

Page 95: as

Example 63

asp.net DetailsView example: how to use DetailsView <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net DetailsView example: how to use DetailsView</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">DetailsView Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products"> </asp:SqlDataSource> <asp:DetailsView ID="DetailsView" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" ForeColor="DarkGreen" BackColor="Snow" BorderColor="Tomato"> </asp:DetailsView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-detailsview-example-how-to-use.html

Page 96: as

Example 64

asp.net asp:CheckBoxField example: how to use CheckBoxField in DetailsView <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net asp:CheckBoxField example: how to use CheckBoxField in DetailsView</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">DetailsView CheckBoxField Example</h2> <asp:Label ID="Label1" runat="server" Font-Italic="true" ForeColor="Red"></asp:Label> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice, Discontinued FROM Products" > </asp:SqlDataSource> <asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" ForeColor="AliceBlue" BackColor="DodgerBlue" BorderColor="LightSkyBlue" AutoGenerateRows="false" > <Fields> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="Unit Price" DataField="UnitPrice" /> <asp:CheckBoxField HeaderText="Discontinued" DataField="Discontinued" /> </Fields> <HeaderTemplate> <b>Product Details</b> </HeaderTemplate> <HeaderStyle BackColor="DarkBlue" /> </asp:DetailsView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-aspcheckboxfield-example-how-to.html

Page 97: as

Example 65

asp.net DetailsView example: how to use DataFormatString property for formatting fields <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net DetailsView example: how to use DataFormatString property for formatting fields</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">DetailsView Formatting Fields Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT TOP 8 ProductID, ProductName, UnitPrice FROM Products" > </asp:SqlDataSource> <asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource1" ForeColor="AliceBlue" BackColor="DodgerBlue" BorderColor="LightSkyBlue" AutoGenerateRows="false" AllowPaging="true" > <Fields> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="UnitPrice" DataField="UnitPrice" DataFormatString="{0:C}" /> </Fields> <HeaderTemplate> <b>Product Details</b> </HeaderTemplate> <HeaderStyle BackColor="DarkBlue" /> </asp:DetailsView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-detailsview-example-how-to-use_14.html

Page 98: as

Example 66

asp.net DetailsView example: how to insert data <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net DetailsView example: how to insert data</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">Example: DetailsView Insert</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" DataSourceMode="DataSet" SelectCommand="SELECT LastName, FirstName, Address FROM Employees" InsertCommand="INSERT INTO Employees (LastName, FirstName, Address) VALUES (@LastName, @FirstName, @Address)" > <InsertParameters> <asp:Parameter Name="LastName" Type="String" /> <asp:Parameter Name="FirstName" Type="String" /> <asp:Parameter Name="Address" Type="String" /> </InsertParameters> </asp:SqlDataSource> <asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" AutoGenerateInsertButton="true" AutoGenerateRows="false" BackColor="DarkOrange" BorderColor="Orange" ForeColor="Snow" > <Fields> <asp:BoundField HeaderText="Last Name" DataField="LastName" /> <asp:BoundField HeaderText="First Name" DataField="FirstName" /> <asp:BoundField HeaderText="Address" DataField="Address" /> </Fields> </asp:DetailsView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-detailsview-example-how-to_22.html

Page 99: as

Example 67

DropDownList example: how to use DropDownList control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Text = "You selected: " + DropDownList1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DropDownList example: how to use DropDownList control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="ColorList" AssociatedControlID="DropDownList1"></asp:Label> <asp:DropDownList ID="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" AutoPostBack="true" > <asp:ListItem>AliceBlue</asp:ListItem> <asp:ListItem>AntiqueWhite</asp:ListItem> <asp:ListItem>Aqua</asp:ListItem> <asp:ListItem>Aquamarine</asp:ListItem> <asp:ListItem>Azure</asp:ListItem> <asp:ListItem>Beige</asp:ListItem> <asp:ListItem>Bisque</asp:ListItem> <asp:ListItem>Black</asp:ListItem> <asp:ListItem>BlanchedAlmond</asp:ListItem> </asp:DropDownList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dropdownlist-example-how-to-use.html

Page 100: as

Example 68

DropDownList example: how to validate DropDownList control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You selected: " + DropDownList1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DropDownList example: how to validate DropDownList control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /> <asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem Selected="True">Choose One</asp:ListItem> <asp:ListItem>BulletedList</asp:ListItem> <asp:ListItem>Button</asp:ListItem> <asp:ListItem>Calendar</asp:ListItem> <asp:ListItem>DataGrid</asp:ListItem> <asp:ListItem>DataList</asp:ListItem> <asp:ListItem>DataPager</asp:ListItem> </asp:DropDownList> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" InitialValue="Choose One" ErrorMessage="Select One!" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Validate DropDownList" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dropdownlist-example-how-to-validate.html

Page 101: as

Example 69

DropDownList example: how to add ListItem dynamically <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { DropDownList1.Items.Add(new ListItem(TextBox1.Text)); Response.Write("Item Added: " + TextBox1.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DropDownList example: how to add ListItem dynamically</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Controls" AssociatedControlID="DropDownList1"></asp:Label> <asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>CheckBox</asp:ListItem> <asp:ListItem>CheckBoxList</asp:ListItem> <asp:ListItem>RadioButton</asp:ListItem> <asp:ListItem>RadioButtonList</asp:ListItem> <asp:ListItem>DropDownList</asp:ListItem> <asp:ListItem>ListBox</asp:ListItem> <asp:ListItem>Button</asp:ListItem> </asp:DropDownList> <hr /> <asp:Label ID="Label2" runat="server" Text="Input Item Text" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Add Item" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dropdownlist-example-how-to-add.html

Page 102: as

Example 70

DropDownList example: how to remove ListItem dynamically <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { DropDownList1.Items.Remove(DropDownList1.SelectedItem); Response.Write("Item Removed"); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DropDownList example: how to remove ListItem dynamically</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Controls" AssociatedControlID="DropDownList1"></asp:Label> <asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>LinkButton</asp:ListItem> <asp:ListItem>LayoutEditorPart</asp:ListItem> <asp:ListItem>Label</asp:ListItem> <asp:ListItem>ImportCatalogPart</asp:ListItem> <asp:ListItem>ImageMap</asp:ListItem> <asp:ListItem>ImageButton</asp:ListItem> <asp:ListItem>Image</asp:ListItem> <asp:ListItem>HyperLinkField</asp:ListItem> </asp:DropDownList> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" Text="*"></asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Remove Item" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dropdownlist-example-how-to-remove.html

Page 103: as

Example 71

How to create a directory programmatically in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Label1.Text = "Physical Application Path: " + Request.PhysicalApplicationPath; Label1.Text += "<br/ >Create a directory here..."; } protected void Button1_Click(object sender, System.EventArgs e) { string appPath = Request.PhysicalApplicationPath.ToString(); DirectoryInfo newDirectory = new DirectoryInfo(appPath+TextBox1.Text); try { newDirectory.Create(); Label2.Text = "Directory created successfully!"; } catch(Exception ex) { Label2.Text = "an error occured when create the directory!"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to create a directory programmatically in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net example: create directory</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Size="Large" ForeColor="Crimson" Font-Italic="true" > </asp:Label> <br /><br />

Page 104: as

<asp:Label ID="Label3" runat="server" Text="Directory Name" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="HotPink" Text="Create Directory" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-create-directory.html

Page 105: as

Example 72

How to get whether the specified directory exists or not in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!this.IsPostBack) { Label1.Text = "Physical Application Path: " + Request.PhysicalApplicationPath; string appPath = Request.PhysicalApplicationPath.ToString(); string directory1 = appPath + "Test"; string directory2 = appPath + "TestFolder"; Label1.Text += "<br /><br />Directory1: " + directory1; Label1.Text += "<br />Directory2: " + directory2; } } protected void Button1_Click(object sender, System.EventArgs e) { string dir1 = Request.PhysicalApplicationPath.ToString() + "Test"; string dir2 = Request.PhysicalApplicationPath.ToString() + "TestFolder"; DirectoryInfo path1 = new DirectoryInfo(dir1); bool path1Exists = path1.Exists; DirectoryInfo path2 = new DirectoryInfo(dir2); bool path2Exists = path2.Exists; Label2.Text = "Directory1 exists?: " + path1Exists.ToString(); Label2.Text += "<br />Directory2 exists?: " + path2Exists.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get whether the specified directory exists or not in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net example: directory exists?</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGreen" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server"

Page 106: as

Font-Size="Large" ForeColor="Crimson" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="SeaGreen" Text="Test Directory Exists?" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-whether-specified-directory.html

Page 107: as

Example 73

How to get the physical application path programmatically in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string phyAppPath = Request.PhysicalApplicationPath; Label1.Text = "Physical Application Path: " + phyAppPath; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to get the physical application path programmatically in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net example: get physical application path</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkRed" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Get Physical Application Path" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-physical-application-path.html

Page 108: as

Example 74

How to check whether a file exists or not in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!this.IsPostBack) { TextBox1.Text += Request.PhysicalApplicationPath + "HP2133.jpg"; } } protected void Button1_Click(object sender, System.EventArgs e) { string filePath = Request.PhysicalApplicationPath + "HP2133.jpg"; FileInfo imageFile = new FileInfo(filePath); bool fileExists = imageFile.Exists; Label1.Text = "File exits?: " + fileExists.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to check whether a file exists or not in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net example: file exists</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="File" ForeColor="DarkOliveGreen" Font-Bold="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkOliveGreen" ForeColor="AliceBlue" > </asp:TextBox>

Page 109: as

<br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="SaddleBrown" Text="Check File Exists?" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-check-whether-file-exists-or-not.html

Page 110: as

Example 75

FileInfo class example: how to check file Exists or not in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { System.IO.FileInfo file = new System.IO.FileInfo(Server.MapPath("Text.Txt")); Label1.Text = "Your File Exists?: " + file.Exists.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>FileInfo class example: how to check file Exists or not in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/fileinfo-class-example-how-to-check_12.html

Page 111: as

Example 76

FileInfo class example: how to get file FullName in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { System.IO.FileInfo file = new System.IO.FileInfo(Server.MapPath("Text.Txt")); Label1.Text = "Your File Full Name: " + file.FullName.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>FileInfo class example: how to get file FullName in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/fileinfo-class-example-how-to-get-file.html

Page 112: as

Example 77

FileUpload example: how to use FileUpload control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { if (FileUpload1.HasFile) try { FileUpload1.SaveAs("C:\\UploadFolder\\"+FileUpload1.FileName); Label1.Text = "Uploaded File Name: " + FileUpload1.PostedFile.FileName + "<br />File Size: " + FileUpload1.PostedFile.ContentLength + "<br />File Type: " + FileUpload1.PostedFile.ContentType; } catch (Exception ex){ Label1.Text = "Error occured: " + ex.Message.ToString(); } else{ Label1.Text = "Select a file for upload"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>FileUpload example: how to use FileUpload control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="CornflowerBlue"></asp:Label> <br /><br /> <asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="Button1" runat="server" Text="Upload this File" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/fileupload-example-how-to-use.html

Page 113: as

Example 78

asp.net FileUpload example: how to upload file with specific extension <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string uploadFolder = Request.PhysicalApplicationPath+"UploadFolder\\" ; if (FileUpload1.HasFile) { string extension = Path.GetExtension(FileUpload1.PostedFile.FileName); if (extension.ToLower() == ".jpg") { FileUpload1.SaveAs(uploadFolder + FileUpload1.FileName); Label1.Text = "File uploaded successfully: " + FileUpload1.PostedFile.FileName; string imageSrc = "~/UploadFolder/" + FileUpload1.PostedFile.FileName; Image1.ImageUrl = imageSrc; Image1.BorderWidth = 2; Image1.BorderColor = System.Drawing.Color.SeaGreen; } else { Label1.Text = "This file extension not permitted: " + extension; } } else { Label1.Text = "Please select a file."; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net FileUpload example: how to upload file with specific extension</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net FileUpload example: specific file extension</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" >

Page 114: as

</asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" ForeColor="DodgerBlue" Text="Choose a file for upload." Font-Bold="true" > </asp:Label> <br /> <asp:FileUpload ID="FileUpload1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" OnClick="Button1_Click" Text="Upload Now" /> <br /><br /> <asp:Image ID="Image1" runat="server" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-fileupload-example-how-to-upload.html

Page 115: as

Example 79

asp.net FileUpload example: how to check (handle) error when upload a file <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { try { string uploadFolder = Request.PhysicalApplicationPath + "Upload\\"; FileUpload1.SaveAs(uploadFolder + FileUpload1.FileName); Label1.ForeColor = System.Drawing.Color.Green; Label1.Text = "File uploaded successfully: " + FileUpload1.PostedFile.FileName; } catch(Exception ex) { Label1.ForeColor = System.Drawing.Color.Red; Label1.Text = "an error occured.<br />"; Label1.Text += ex.Message; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net FileUpload example: how to check (handle) error when upload a file</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net FileUpload example: FileUpload Error Check</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" Font-Italic="true" Font-Bold="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" ForeColor="HotPink" Text="Choose a file for upload it." Font-Bold="true" > </asp:Label> <br />

Page 116: as

<asp:FileUpload ID="FileUpload1" runat="server" BackColor="HotPink" ForeColor="AliceBlue" /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="HotPink" OnClick="Button1_Click" Text="Upload Now" /> <br /><br /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-fileupload-example-how-to-check_13.html

Page 117: as

Example 80

asp.net FileUpload example: how to rename file when upload (change file name when upload) <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string uploadFolder = Request.PhysicalApplicationPath + "UploadFile\\"; if (FileUpload1.HasFile) { string extension = Path.GetExtension(FileUpload1.PostedFile.FileName); FileUpload1.SaveAs(uploadFolder + "Test"+ extension); Label1.Text = "File uploaded successfully as: " + "Test"+ extension; } else { Label1.Text = "First select a file."; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net FileUpload example: how to rename file when upload (change file name when upload)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net FileUpload example: File Rename</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" > </asp:Label> <br /><br /> <asp:FileUpload ID="FileUpload1" runat="server" BackColor="DeepPink" ForeColor="AliceBlue" /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DeepPink" OnClick="Button1_Click" Text="Upload It" />

Page 118: as

</div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-fileupload-example-how-to-rename.html

Page 119: as

Example 81

asp.net SqlDataSource example: using FilterParameters, FilterExpression <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlDataSource example: using FilterParameters, FilterExpression</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">FilterParameters Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName FROM Products" > </asp:SqlDataSource> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="ProductName" DataValueField="ProductID" AutoPostBack="true" ForeColor="SeaGreen" BackColor="DarkGreen" > </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products" FilterExpression="ProductID='{0}'" > <FilterParameters> <asp:ControlParameter Name="ProductID" ControlID="DropDownList1" PropertyName="SelectedValue" /> </FilterParameters> </asp:SqlDataSource> <br /><br /> <asp:GridView ID="GridView1" runat="server"

Page 120: as

DataSourceID="SqlDataSource2" HeaderStyle-BackColor="HotPink" HeaderStyle-ForeColor="AntiqueWhite" BorderColor="SaddleBrown" ForeColor="SeaGreen" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-sqldatasource-example-using.html

Page 121: as

Example 82

asp.net SqlCommand example: how to use SqlCommand <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ SqlConnection mySqlConnection; SqlCommand mySqlCommand; SqlDataReader mySqlDataReader; mySqlConnection = new SqlConnection(); mySqlConnection.ConnectionString = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; mySqlCommand = new SqlCommand(); mySqlCommand.CommandText = "SELECT TOP 8 ProductID, ProductName, UnitPrice FROM Products"; mySqlCommand.CommandType = CommandType.Text; mySqlCommand.Connection = mySqlConnection; mySqlCommand.Connection.Open(); mySqlDataReader = mySqlCommand.ExecuteReader(CommandBehavior.CloseConnection); GridView1.DataSource = mySqlDataReader; GridView1.DataBind(); mySqlCommand.Dispose(); mySqlConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlCommand example: how to use SqlCommand</title> </head> <body> <form id="form1" runat="server"> <asp:Label ID="Label1" runat="server" Font-Size="X-Large" Font-Bold="true" ForeColor="Teal"> SqlCommand Example </asp:Label> <br /><br /> <div> <asp:GridView ID="GridView1" runat="server" BackColor="HotPink"

Page 122: as

ForeColor="WhiteSmoke" HeaderStyle-BackColor="DarkOrange" BorderColor="Orange" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-sqlcommand-example-how-to-use.html

Page 123: as

Example 83

asp.net SqlConnection example: how to use SqlConnection <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ SqlConnection myConnection; SqlCommand myCommand; SqlDataAdapter myAdapter; DataTable myTable; myConnection = new SqlConnection(); myConnection.ConnectionString = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; myCommand = new SqlCommand(); myCommand.CommandText = "SELECT CategoryID, CategoryName, Description FROM Categories"; myCommand.CommandType = CommandType.Text; myCommand.Connection = myConnection; myTable = new DataTable(); myAdapter = new SqlDataAdapter(); myAdapter.SelectCommand = myCommand; myAdapter.Fill(myTable); GridView1.DataSource = myTable.DefaultView; GridView1.DataBind(); myAdapter.Dispose(); myCommand.Dispose(); myConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlConnection example: how to use SqlConnection</title> </head> <body> <form id="form1" runat="server"> <h2 style="color:Red;">SqlConnection Example</h2> <div> <asp:GridView ID="GridView1" runat="server" BackColor="AliceBlue" ForeColor="HotPink"

Page 124: as

HeaderStyle-BackColor="HotPink" HeaderStyle-ForeColor="AntiqueWhite" BorderColor="LightPink" GridLines="Horizontal" Font-Italic="true" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-sqlconnection-example-how-to-use.html

Page 125: as

Example 84

asp.net Data Update example: using GridView and SqlDataSource <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net Data Update example: using GridView and SqlDataSource</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">GridView Data Update Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products" UpdateCommand="UPDATE Products SET ProductName=@ProductName, UnitPrice=@UnitPrice WHERE ProductID=@original_ProductID" OldValuesParameterFormatString="original_{0}" > <UpdateParameters> <asp:Parameter Name="ProductID" Type="Int32" /> <asp:Parameter Name="ProductName" Type="String" /> <asp:Parameter Name="UnitPrice" Type="Double" /> </UpdateParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" DataKeyNames="ProductID" AllowPaging="true" PageSize="10" AutoGenerateEditButton="true" BackColor="AliceBlue" ForeColor="SeaGreen" HeaderStyle-BackColor="SeaGreen" HeaderStyle-ForeColor="AliceBlue" BorderColor="LightGreen" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-data-update-example-using.html

Page 126: as

Example 85

asp.net SqlDataSource and GridView example: adding SqlDataSource Programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Web.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void Button1_Click(object sender, System.EventArgs e) { SqlDataSource SqlDataSource1 = new SqlDataSource(); SqlDataSource1.ID = "SqlDataSource1"; Page.Controls.Add(SqlDataSource1); SqlDataSource1.ConnectionString = WebConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; SqlDataSource1.SelectCommand = "SELECT ProductID, ProductName, UnitPrice FROM Products WHERE CategoryID=1"; SqlDataSource1.Select(DataSourceSelectArguments.Empty); GridView1.DataSource = SqlDataSource1; GridView1.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlDataSource and GridView example: adding SqlDataSource Programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">SqlDataSource Programmatically</h2> <asp:Button ID="Button1" runat="server" Text="Add SqlDataSource and Bind GridView" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> <br /><br /> <asp:GridView ID="GridView1" runat="server" ForeColor="Crimson" BackColor="LightPink" HeaderStyle-BackColor="Crimson" HeaderStyle-ForeColor="AliceBlue" BorderColor="AliceBlue" GridLines="Horizontal" Font-Italic="true" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-sqldatasource-and-gridview.html

Page 127: as

Example 86

asp.net GridView CheckBoxField example: how to use asp:CheckBoxField <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net GridView CheckBoxField example: how to use asp:CheckBoxField</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">GridView CheckBoxField Example</h2> <asp:Label ID="Label1" runat="server" Font-Italic="true" ForeColor="Red"></asp:Label> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice, Discontinued FROM Products" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" ForeColor="AliceBlue" BackColor="DodgerBlue" BorderColor="LightSkyBlue" HeaderStyle-BackColor="DarkBlue" AutoGenerateColumns="false" > <Columns> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="Unit Price" DataField="UnitPrice" /> <asp:CheckBoxField HeaderText="Discontinued" DataField="Discontinued" /> </Columns> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-gridview-checkboxfield-example.html

Page 128: as

Example 87

asp.net GridView CommandField, SelectedRowStyle example: how to use CommandField <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net GridView CommandField, SelectedRowStyle example: how to use CommandField</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">GridView CommandField, SelectedRowStyle Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT CategoryID, CategoryName, Description FROM Categories" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" ForeColor="AliceBlue" BackColor="DarkSalmon" BorderColor="Salmon" HeaderStyle-BackColor="Crimson" AllowPaging="true" AutoGenerateColumns="false" DataKeyNames="CategoryID" AutoGenerateSelectButton="false" > <Columns> <asp:BoundField HeaderText="Category ID" DataField="CategoryID" /> <asp:BoundField HeaderText="Category Name" DataField="CategoryName" /> <asp:BoundField HeaderText="Description" DataField="Description" /> <asp:CommandField ShowSelectButton="true" ButtonType="Link" SelectText="Select" /> </Columns> <SelectedRowStyle BackColor="LightPink" Font-Italic="true" ForeColor="Crimson" /> </asp:GridView> </div>

Page 129: as

</form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-gridview-commandfield.html

Page 130: as

Example 88

asp.net GridView RowDataBound Event example: how to format specific row <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if(e.Row.RowType == DataControlRowType.DataRow) { Decimal ProductPrice = (decimal)DataBinder.Eval(e.Row.DataItem, "UnitPrice"); if(ProductPrice<20) { e.Row.ForeColor = System.Drawing.Color.Crimson; e.Row.Font.Italic = true; e.Row.BackColor = System.Drawing.Color.LightPink; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net GridView RowDataBound Event example: how to format specific row</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">GridView OnRowDataBound Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" ForeColor="AliceBlue" BackColor="DarkSalmon" BorderColor="Salmon" HeaderStyle-BackColor="Crimson" AllowPaging="true" AutoGenerateColumns="true" DataKeyNames="ProductID" OnRowDataBound="GridView1_RowDataBound" > </asp:GridView> </div>

Page 131: as

</form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-gridview-rowdatabound-event.html

Page 132: as

Example 89

asp.net GridView example: how to delete data <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net GridView example: how to delete data</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">Example: GridView Delete</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:PubsConnectionString %>" SelectCommand="SELECT emp_id, fname, lname, hire_date FROM employee" DeleteCommand="DELETE FROM employee WHERE emp_id=@original_emp_id" OldValuesParameterFormatString="original_{0}" > <DeleteParameters> <asp:Parameter Name="emp_id" Type="String" /> </DeleteParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" AutoGenerateDeleteButton="true" AutoGenerateColumns="false" DataKeyNames="emp_id" BackColor="RosyBrown" ForeColor="SaddleBrown" HeaderStyle-BackColor="SaddleBrown" HeaderStyle-Font-Italic="false" HeaderStyle-ForeColor="RosyBrown" BorderColor="SaddleBrown" GridLines="Horizontal" Font-Italic="true" > <Columns> <asp:BoundField HeaderText="Employee ID" DataField="emp_id" /> <asp:BoundField HeaderText="First Name" DataField="fname" /> <asp:BoundField HeaderText="Last Name" DataField="lname" /> <asp:BoundField HeaderText="Hire Date" DataField="hire_date" DataFormatString="{0:D}" /> </Columns> </asp:GridView>

Page 133: as

</div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-gridview-example-how-to-delete.html

Page 134: as

Example 90

asp.net GridView example: a sample simple Master-Details page <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net GridView example: a sample simple Master-Details page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" ForeColor="LightSlateGray" Font-Bold="true" Font-Size="X-Large"> Master-Details Page Example </asp:Label> <br /><br /> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT CategoryID, CategoryName, Description FROM Categories" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateSelectButton="true" DataKeyNames="CategoryID" BackColor="HotPink" ForeColor="Snow" BorderColor="LightPink" HeaderStyle-BackColor="DarkOrange" > <SelectedRowStyle ForeColor="HotPink" BackColor="Snow" /> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products WHERE CategoryID=@CategoryID" > <SelectParameters> <asp:ControlParameter Name="CategoryID" ControlID="GridView1" PropertyName="SelectedDataKey.Value" /> </SelectParameters> </asp:SqlDataSource>

Page 135: as

<br /> <asp:Label ID="Label2" runat="server" Text="Products in selected Category" Font-Size="Large" ForeColor="LightSlateGray" > </asp:Label> <br /> <asp:GridView ID="GridView2" runat="server" DataSourceID="SqlDataSource2" AllowSorting="false" AllowPaging="true" PageSize="5" BackColor="SteelBlue" ForeColor="WhiteSmoke" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-gridview-example-sample-simple.html

Page 136: as

Example 91

asp.net GridView HeaderStyle, AlternatingRowStyle example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net GridView HeaderStyle, AlternatingRowStyle example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">HeaderStyle, AlternatingRowStyle Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT TOP 5 ProductID, ProductName, UnitPrice FROM Products" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="false" BackColor="LightSlateGray" ForeColor="AliceBlue" BorderColor="LightYellow" > <Columns> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="Unit Price" DataField="UnitPrice" /> </Columns> <HeaderStyle BackColor="DarkSeaGreen" ForeColor="Gainsboro" /> <AlternatingRowStyle BackColor="SlateGray" /> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-gridview-headerstyle.html

Page 137: as

Example 92

How to create and use GridView custom pager template (PagerTemplate) in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void GridView1_RowCommand(Object sender, GridViewCommandEventArgs e) { switch (e.CommandName) { case "First": {GridView1.PageIndex = 0; break;} case "Next": { GridView1.PageIndex++; break; } case "Previous": { GridView1.PageIndex--; break; } case "Last": { GridView1.PageIndex = GridView1.PageCount - 1; break; } } Label1.Text = "Current Page: " + (GridView1.PageIndex + 1) + " Total Page:" + GridView1.PageCount; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>How to create and use GridView custom pager template (PagerTemplate) in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">GridView Example: Using Custom PagerTemplate</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, QuantityPerUnit, UnitPrice From Products" > </asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Size="Large" Font-Italic="true" ForeColor="DodgerBlue" > </asp:Label> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1"

Page 138: as

AutoGenerateColumns="true" AllowPaging="true" PageSize="10" BorderColor="LightPink" Font-Names="Comic Sans MS" OnRowCommand="GridView1_RowCommand" Width="650" > <HeaderStyle BackColor="Crimson" ForeColor="Snow" Height="45" /> <RowStyle BackColor="OrangeRed" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="RosyBrown" /> <PagerTemplate> <asp:Button ID="Button1" runat="server" Text="First" CommandName="First" Height="35" Font-Bold="true" ForeColor="SaddleBrown" /> <asp:Button ID="Button2" runat="server" Text="Next" CommandName="Next" Height="35" Font-Bold="true" ForeColor="SaddleBrown" /> <asp:Button ID="Button3" runat="server" Text="Previous" CommandName="Previous" Height="35" Font-Bold="true" ForeColor="SaddleBrown" /> <asp:Button ID="Button4" runat="server" Text="Last" CommandName="Last" Height="35" Font-Bold="true" ForeColor="SaddleBrown" /> </PagerTemplate> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/10/how-to-create-and-use-gridview-custom.html

Page 139: as

Example 93

GridView TemplateField OnClientClick event -using confirmation message for deleting records <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void SqlDataSource1_Deleted(object sender, SqlDataSourceStatusEventArgs e) { if (e.Exception == null) { if (e.AffectedRows == 1) { Label1.Text = "One Record deleted successfully!"; Label1.ForeColor = Color.SeaGreen; } else { Label1.Text = "An error occured!"; Label1.ForeColor = Color.DeepPink; } } else { Label1.Text = "Error Details: " + e.Exception.Message; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>GridView TemplateField OnClientClick event -using confirmation message for deleting records</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">GridView Example: Using TemplateField OnClientClick Event</h2> <!-- Remove relation between Products and OrderDetails tables for test this example --> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, QuantityPerUnit, UnitPrice From products" SelectCommandType="Text" DeleteCommand="Delete From Products Where ProductID=@original_ProductID" OldValuesParameterFormatString="original_{0}" OnDeleted="SqlDataSource1_Deleted" > <SelectParameters> <asp:Parameter Direction="Output" Name="Count" Type="Int32" /> </SelectParameters>

Page 140: as

</asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Size="Large" Font-Italic="true" ForeColor="SeaGreen" > </asp:Label> <br /><br /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="false" AllowPaging="true" DataKeyNames="ProductID" PageSize="8" BorderColor="Salmon" AutoGenerateDeleteButton="false" Font-Names="Comic Sans MS" Width="850" > <HeaderStyle BackColor="Crimson" ForeColor="Snow" Height="45"/> <RowStyle BackColor="OrangeRed" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="BurlyWood" Font-Bold="true" Font-Size="X-Large" ForeColor="Snow" BorderColor="RosyBrown" /> <PagerSettings Mode="Numeric" /> <Columns> <asp:TemplateField HeaderText="Delete"> <ItemTemplate> <asp:Button ID="Button1" runat="server" Text="Delete" CommandName="Delete" OnClientClick="return confirm('Are you want to delete this record?')" Height="35" ForeColor="Crimson" Font-Bold="true" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="Quantity Per Unit" DataField="QuantityPerUnit" /> <asp:BoundField HeaderText="Unit Price" DataField="UnitPrice"/> </Columns> </asp:GridView> </div> </form>

Page 141: as

</body> </html> http://asp-net-example.blogspot.com/2009/10/gridview-templatefield-onclientclick.html

Page 142: as

Example 94

How to use LinkButton control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void LinkButton1_Click(object sender, System.EventArgs e) { Label1.Text = "Your Country: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use LinkButton control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">LinkButton Example: Using LinkButton</h2> <asp:Label ID="Label1" runat="server" Font-Size="X-Large" Font-Italic="true" ForeColor="DodgerBlue" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="Crimson" Text="Country" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Crimson" ForeColor="LightGoldenrodYellow" Font-Bold="true" > </asp:TextBox> <br /><br /> <asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" Text="Submit Country" > </asp:LinkButton> </div>

Page 143: as

</form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-linkbutton-control-in-aspnet.html

Page 144: as

Example 95

How to use OnClick event in LinkButton control <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void LinkButton1_Click(object sender, System.EventArgs e) { Label1.Text = "Your Address:<br />" + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use OnClick event in LinkButton control</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">LinkButton Example: OnClick Event</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="HotPink" Font-Italic="true" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Address" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="LightGoldenrodYellow" ForeColor="DodgerBlue" TextMode="MultiLine" > </asp:TextBox> <br /><br /> <asp:LinkButton ID="LinkButton1" runat="server" Text="Submit Address" OnClick="LinkButton1_Click" ForeColor="Crimson" Font-Size="Large"

Page 145: as

BorderWidth="2" > </asp:LinkButton> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-onclick-event-in-linkbutton.html

Page 146: as

Example 96

ListBox example: how to use ListBox control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Text = "Your favorite color: " + ListBox1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>ListBox example: how to use ListBox control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Larger" ForeColor="DarkOliveGreen"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Choose one Color" AssociatedControlID="ListBox1"></asp:Label> <asp:ListBox ID="ListBox1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"> <asp:ListItem>DarkCyan</asp:ListItem> <asp:ListItem>DarkBlue</asp:ListItem> <asp:ListItem>DarkGoldenrod</asp:ListItem> <asp:ListItem>DarkGray</asp:ListItem> <asp:ListItem>DarkGreen</asp:ListItem> <asp:ListItem>DarkKhaki</asp:ListItem> <asp:ListItem>DarkMagenta</asp:ListItem> </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/listbox-example-how-to-use-listbox.html

Page 147: as

Example 97

How to use AutoPostBack and OnSelectedIndexChanged in ListBox <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Text = "You Selected: " + ListBox1.SelectedItem.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use AutoPostBack and OnSelectedIndexChanged in ListBox</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net ListBox Example: Using AutoPostBack</h2> <asp:Label ID="Label1" runat="server" Text="asp.net Controls" Font-Bold="true" ForeColor="Crimson" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="asp.net Controls" Font-Bold="true" ForeColor="SteelBlue" > </asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server" AutoPostBack="true" SelectionMode="Single" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" > <asp:ListItem>Repeater</asp:ListItem> <asp:ListItem>SqlDataSource</asp:ListItem> <asp:ListItem>SiteMapDataSource</asp:ListItem> <asp:ListItem>BehaviorEditorPart</asp:ListItem> <asp:ListItem>PropertyGridEditorPart</asp:ListItem> </asp:ListBox> </div>

Page 148: as

</form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-autopostback-and.html

Page 149: as

Example 98

How to use AutoPostBack with multiple selection mode in ListBox <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Text = "You Selected:<br /><i>"; foreach (ListItem li in ListBox1.Items) { if (li.Selected == true) { Label1.Text += li.Text + "<br />"; } } Label1.Text += ""; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use AutoPostBack with multiple selection mode in ListBox</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net ListBox Example: Using AutoPostBack</h2> <asp:Label ID="Label1" runat="server" Text="asp.net Controls" Font-Bold="true" ForeColor="SeaGreen" Font-Size="Large" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="asp.net Controls" Font-Bold="true" ForeColor="DodgerBlue" > </asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server" AutoPostBack="true" SelectionMode="Multiple" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"

Page 150: as

BackColor="DodgerBlue" ForeColor="AliceBlue" > <asp:ListItem>ConnectionsZone</asp:ListItem> <asp:ListItem>EditorZone</asp:ListItem> <asp:ListItem>UpdateProgress</asp:ListItem> <asp:ListItem>LoginStatus</asp:ListItem> <asp:ListItem>Login</asp:ListItem> </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-autopostback-with-multiple.html

Page 151: as

Example 99

How to add list item with item text and value in ListBox <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { ListItem li = new ListItem(); li.Text = TextBox1.Text.ToString(); li.Value = TextBox2.Text.ToString(); ListBox1.Items.Add(li); Label1.Text = "ListItem added in ListBox"; Label1.Text += "<br />Item Text: " + li.Text; Label1.Text += "<br />Item Value: " + li.Value; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add list item with item text and value in ListBox</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon">ListBox example: Add List Item</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="SeaGreen" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="asp.net controls" Font-Bold="true" ForeColor="DarkGreen" > </asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="DarkGreen" ForeColor="FloralWhite" > <asp:ListItem Value="1">UpdatePanel</asp:ListItem> <asp:ListItem Value="2">Timer</asp:ListItem> <asp:ListItem Value="3">EditorZone</asp:ListItem> </asp:ListBox>

Page 152: as

<br /><br /> <asp:Label ID="Label3" runat="server" ForeColor="Crimson" Text="Item Text" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Crimson" ForeColor="Snow" > </asp:TextBox> <br /> <asp:Label ID="Label4" runat="server" ForeColor="Crimson" Text="Item Value" > </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="Crimson" ForeColor="Snow" > </asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Add List Item" Font-Bold="true" ForeColor="Crimson" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-add-list-item-with-item-text-and_8424.html

Page 153: as

Example 100

Membership class example: how to get number of users online in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Label1.Text = "Now OnLine users: " + Membership.GetNumberOfUsersOnline().ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Membership class example: how to get number of users online in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>GetNumberOfUsersOnline method example</h2> <asp:LoginStatus ID="LoginStatus1" runat="server" /> <br /> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGoldenrod"></asp:Label> <br /><br /> <asp:LoginName ID="LoginName1" runat="server" FormatString="Hi {0}!" Font-Size="Large" ForeColor="Red" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/membership-class-example-how-to-get.html

Page 154: as

Example 101

ChangePassword control example: how to change password in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>ChangePassword control example: how to change password in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:LoginStatus ID="LoginStatus1" runat="server"/> <br /> <asp:LoginName ID="LoginName1" runat="server" FormatString="Hi {0}!" Font-Size="XX-Large" ForeColor="BurlyWood" /> <br /><br /> <asp:ChangePassword ID="ChangePassword1" runat="server" ></asp:ChangePassword> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/changepassword-control-example-how-to.html

Page 155: as

Example 102

GetAllUsers method example: how to get user list in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { ListBox1.DataSource = Membership.GetAllUsers(); ListBox1.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>GetAllUsers method example: how to get user list in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>GetAllUsers Method Example</h2> <asp:Label ID="Label1" runat="server" Text="All Users" AssociatedControlID="ListBox1"></asp:Label> <asp:ListBox ID="ListBox1" runat="server"></asp:ListBox> <br /> <asp:Button ID="Button1" runat="server" Text="Get All Users" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/getallusers-method-example-how-to-get.html

Page 156: as

Example 103

DeleteUser method example: how to delete a user in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ DropDownListDataBind(); } } protected void Button1_Click(object sender, System.EventArgs e) { Membership.DeleteUser(DropDownList1.SelectedItem.Text); Label1.Text = "User deleted successfully!"; DropDownListDataBind(); } protected void DropDownListDataBind() { DropDownList1.DataSource = Membership.GetAllUsers(); DropDownList1.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DeleteUser method example: how to delete a user in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>DeleteUser method example</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="DarkCyan"></asp:Label> <br /><br /> <b>Select user</b> <br /> <asp:DropDownList ID="DropDownList1" runat="server" BackColor="AliceBlue"></asp:DropDownList> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" Text="*"></asp:RequiredFieldValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Delete selected user" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/deleteuser-method-example-how-to-delete.html

Page 157: as

Example 104

Path class example: how to get File Name in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Your submitted Path: " + TextBox1.Text.ToString() + "<br />File Name: " + Path.GetFileName(TextBox1.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Path class example: how to get File Name in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Path" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <asp:Button ID="Button1" runat="server" Text="Show File Name" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/path-class-example-how-to-get-file-name.html

Page 158: as

Example 105

Path class example: how to get Temporary Directory in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.IO" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Temporary Directory: " + Path.GetTempPath(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Path class example: how to get Temporary Directory in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkMagenta"></asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Show Temporary Directory" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/path-class-example-how-to-get-temporary.html

Page 159: as

Example 106

How to add a DropDownList control in PlaceHolder programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { String[] ControlList = { "HiddenField", "Calendar", "ImageMap", "Label", "Literal" }; DropDownList DropDownList1 = new DropDownList(); DropDownList1.BorderWidth = 2; DropDownList1.BorderColor = Color.SkyBlue; DropDownList1.BackColor = Color.AliceBlue; DropDownList1.ForeColor = Color.DeepPink; DropDownList1.Font.Italic = true; DropDownList1.Font.Size = FontUnit.Large; DropDownList1.Font.Name = "Comic Sans MS"; DropDownList1.Width = 250; DropDownList1.DataSource = ControlList; DropDownList1.DataBind(); PlaceHolder1.Controls.Add(DropDownList1); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add a DropDownList control in PlaceHolder programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">PlaceHolder Example: Add DropDownList</h2> <br /> <asp:PlaceHolder ID="PlaceHolder1" runat="server" > </asp:PlaceHolder> <br /><br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DarkBlue" Text="Add DropDownList Control" Height="45" OnClick="Button1_Click" Font-Bold="true" /> </div> </form>

Page 160: as

</body> </html> http://asp-net-example.blogspot.com/2009/04/how-to-add-dropdownlist-control-in.html

Page 161: as

Example 107

How to add a RadioButtonList control in PlaceHolder programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { String[] ControlList = { "HiddenField", "Button", "ImageMap", "TableRow", "Literal" }; RadioButtonList RadioButtonList1 = new RadioButtonList(); RadioButtonList1.BorderWidth = 3; RadioButtonList1.BorderColor = Color.Tomato; RadioButtonList1.BackColor = Color.DeepPink; RadioButtonList1.ForeColor = Color.Snow; RadioButtonList1.Font.Italic = true; RadioButtonList1.Font.Size = FontUnit.Large; RadioButtonList1.Font.Name = "Comic Sans MS"; RadioButtonList1.Width = 250; RadioButtonList1.DataSource = ControlList; RadioButtonList1.DataBind(); PlaceHolder1.Controls.Add(RadioButtonList1); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add a RadioButtonList control in PlaceHolder programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">PlaceHolder Example: Add RadioButtonList</h2> <br /> <asp:PlaceHolder ID="PlaceHolder1" runat="server" > </asp:PlaceHolder> <br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" Text="Add RadioButtonList Control" Height="45" OnClick="Button1_Click" Font-Bold="true" /> </div> </form>

Page 162: as

</body> </html> http://asp-net-example.blogspot.com/2009/04/how-to-add-radiobuttonlist-control-in.html

Page 163: as

Example 108

How to add a CheckBoxList control in PlaceHolder programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { String[] ControlList = { "HiddenField", "Button", "ImageMap", "Label", "Literal" }; CheckBoxList CheckBoxList1 = new CheckBoxList(); CheckBoxList1.BorderWidth = 3; CheckBoxList1.BorderColor = Color.IndianRed; CheckBoxList1.BackColor = Color.RosyBrown; CheckBoxList1.ForeColor = Color.FloralWhite; CheckBoxList1.Font.Italic = true; CheckBoxList1.Font.Size = FontUnit.Large; CheckBoxList1.Font.Name = "Comic Sans MS"; CheckBoxList1.Width = 250; CheckBoxList1.DataSource = ControlList; CheckBoxList1.DataBind(); PlaceHolder1.Controls.Add(CheckBoxList1); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add a CheckBoxList control in PlaceHolder programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">PlaceHolder Example: Add CheckBoxList</h2> <br /> <asp:PlaceHolder ID="PlaceHolder1" runat="server" > </asp:PlaceHolder> <br /> <asp:Button ID="Button1" runat="server" ForeColor="SaddleBrown" Text="Add CheckBoxList Control" Height="45" OnClick="Button1_Click" Font-Bold="true" /> </div> </form>

Page 164: as

</body> </html> http://asp-net-example.blogspot.com/2009/04/how-to-add-checkboxlist-control-in.html

Page 165: as

Example 109

How to add a Calendar control in PlaceHolder programmatically <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Calendar Calendar1 = new Calendar(); Calendar1.BackColor = Color.PaleVioletRed; Calendar1.ForeColor = Color.AliceBlue; Calendar1.BorderColor = Color.DarkRed; Calendar1.TitleStyle.BackColor = Color.Crimson; Calendar1.DayHeaderStyle.BackColor = Color.DarkSalmon; Calendar1.OtherMonthDayStyle.Font.Italic = true; Calendar1.OtherMonthDayStyle.BackColor = Color.RosyBrown; Calendar1.TitleStyle.Font.Bold = true; Calendar1.TodayDayStyle.BackColor = Color.Crimson; PlaceHolder1.Controls.Add(Calendar1); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add a Calendar control in PlaceHolder programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">PlaceHolder Example: Add Calendar</h2> <br /> <asp:PlaceHolder ID="PlaceHolder1" runat="server" > </asp:PlaceHolder> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="SaddleBrown" Text="Add Calendar Control" Height="45" OnClick="Button1_Click" Font-Bold="true" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/04/how-to-add-calendar-control-in.html

Page 166: as

Example 110

How to use portal frameworks and web parts in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to use portal frameworks and web parts in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">Portal Frameworks and Web Parts</h2> <asp:WebPartManager ID="WebPartManager1" runat="server"> </asp:WebPartManager> <table> <tr> <td colspan="2"> <asp:WebPartZone ID="WebPartZone1" runat="server"> <ZoneTemplate> <asp:Label ID="Label1" runat="server" ForeColor="DodgerBlue" Text="This is Jenny's home page." Font-Bold="true" Font-Size="Large" Title="Page Header" > </asp:Label> </ZoneTemplate> </asp:WebPartZone> </td> </tr> <tr valign="top"> <td> <asp:WebPartZone ID="WebPartZone2" runat="server" LayoutOrientation="Horizontal"> <ZoneTemplate> <asp:Calendar ID="Calendar1" runat="server" Title="Jenny's Calendar" ForeColor="HotPink" BackColor="AliceBlue" BorderWidth="2" BorderStyle="Double" BorderColor="IndianRed" > <TitleStyle BackColor="HotPink"

Page 167: as

ForeColor="AliceBlue" Font-Bold="true" /> <SelectedDayStyle BackColor="IndianRed" ForeColor="White" Font-Bold="true" BorderStyle="Dotted" BorderWidth="2" BorderColor="Pink" /> </asp:Calendar> </ZoneTemplate> </asp:WebPartZone> </td> <td> <asp:WebPartZone ID="WebPartZone3" runat="server"> <ZoneTemplate> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/Doll.jpg" Title="Favorite Image" /> </ZoneTemplate> </asp:WebPartZone> </td> </tr> <tr> <td colspan="2" align="center"> <asp:WebPartZone ID="WebPartZone4" runat="server"> <ZoneTemplate> <asp:Label ID="Label2" runat="server" Font-Bold="true" Font-Italic="true" ForeColor="HotPink" Text="This is page footer" Title="Page Footer" > </asp:Label> </ZoneTemplate> </asp:WebPartZone> </td> </tr> </table> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/how-to-use-portal-frameworks-and-web.html

Page 168: as

Example 111

How to use AutoPostBack feature in RadioButton <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void RadioButton_CheckedChanged(object sender, System.EventArgs e) { if (RadioButton1.Checked == true) { Label1.Text = "You choose color: " + RadioButton1.Text; } else { Label1.Text = "You choose color: " + RadioButton2.Text; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use AutoPostBack feature in RadioButton</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">RadioButton Example: AutoPostBack</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="HotPink" Font-Size="Larger" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="IndianRed" Text="Favorite Colors?" > </asp:Label> <br /> <asp:RadioButton ID="RadioButton1" runat="server" Text="ForestGreen" GroupName="Colors" OnCheckedChanged="RadioButton_CheckedChanged" AutoPostBack="true" Font-Size="Large" ForeColor="DarkOrange"

Page 169: as

/> <asp:RadioButton ID="RadioButton2" runat="server" Text="FloralWhite" GroupName="Colors" OnCheckedChanged="RadioButton_CheckedChanged" AutoPostBack="true" Font-Size="Large" ForeColor="DarkOrange" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-autopostback-feature-in_25.html

Page 170: as

Example 112

RadioButtonList example: how to use RadioButtonList control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text ="You Selected Collection: " + RadioButtonList1.SelectedItem.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>RadioButtonList example: how to use RadioButtonList control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <asp:RadioButtonList ID="RadioButtonList1" runat="server"> <asp:ListItem>ColdFusion</asp:ListItem> <asp:ListItem>Asp.Net</asp:ListItem> <asp:ListItem>PHP</asp:ListItem> </asp:RadioButtonList> <br /> <asp:Button ID="Button1" runat="server" Text="Show Selected Software" OnClick="Button1_Click" /> <hr /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/radiobuttonlist-example-how-to-use.html

Page 171: as

Example 113

asp.net RadioButtonList Items.RemoveAt() example: how to remove item by index number <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int indexNumber = Convert.ToInt32(TextBox1.Text); RadioButtonList1.Items.RemoveAt(indexNumber); Label1.Text = "Item removed from index number: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RadioButtonList Items.RemoveAt() example: how to remove item by index number</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon">RadioButtonList Items.RemoveAt() example</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="Crimson"></asp:Label> <br /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" BorderWidth="1" BorderColor="Red"> <asp:ListItem>Lavender</asp:ListItem> <asp:ListItem>LavenderBlush</asp:ListItem> <asp:ListItem>LawnGreen</asp:ListItem> <asp:ListItem>LemonChiffon</asp:ListItem> </asp:RadioButtonList> <br /><br /> <b style="color:Navy">Index start from 0</b> <br /> <asp:Label ID="Label2" runat="server" Text="Position[Index]" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Aqua"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="TextBox1" Operator="DataTypeCheck" Type="Integer" ErrorMessage="Input valid number!"></asp:CompareValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Remove Item" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-radiobuttonlist-itemsremoveat.html

Page 172: as

Example 114

asp.net RadioButtonList Items.FindByText() method example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { RadioButtonList1.Items.FindByText(TextBox1.Text).Selected = true; Label1.Text = "RadioButtonList Item selected."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RadioButtonList Items.FindByText() method example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">RadioButtonList Items.FindByText() Example</h2> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Large"></asp:Label> <br /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" BackColor="AliceBlue" ForeColor="DarkGreen"> <asp:ListItem>LightPink</asp:ListItem> <asp:ListItem>LightSalmon</asp:ListItem> <asp:ListItem>LightSeaGreen</asp:ListItem> </asp:RadioButtonList> <hr /> <asp:Label ID="Label2" runat="server" Text="RadioButtonList Item Text" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="AliceBlue" ForeColor="RoyalBlue"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text=" Select RadioButtonList Item" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-radiobuttonlist-itemsfindbytext.html

Page 173: as

Example 115

asp.net RadioButtonList Items.Clear() example: how to remove all Items from RadioButtonList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { RadioButtonList1.Items.Clear(); Label1.Text = "RadioButtonList is empty."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RadioButtonList Items.Clear() example: how to remove all Items from RadioButtonList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon">RadioButtonList Items.Clear() example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGoldenrod"></asp:Label> <hr /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" BackColor="Azure" ForeColor="Magenta" RepeatColumns="2"> <asp:ListItem>Magenta</asp:ListItem> <asp:ListItem>Maroon</asp:ListItem> <asp:ListItem>MediumAquaMarine</asp:ListItem> <asp:ListItem>MediumBlue</asp:ListItem> <asp:ListItem>MediumOrchid</asp:ListItem> <asp:ListItem>MediumPurple</asp:ListItem> <asp:ListItem>MediumSeaGreen</asp:ListItem> </asp:RadioButtonList> <hr /> <asp:Button ID="Button1" runat="server" Text="Clear RadioButtonList" OnClick="Button1_Click" Font-Bold="true" ForeColor="DarkGoldenrod" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-radiobuttonlist-itemsclear.html

Page 174: as

Example 116

asp.net RadioButtonList Items.FindByValue() method example <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { RadioButtonList1.Items.FindByValue(TextBox1.Text).Selected = true; Label1.Text = "RadioButtonList Item selected."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RadioButtonList Items.FindByValue() method example</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">RadioButtonList Items.FindByValue() Example</h2> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Large"></asp:Label> <br /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" BackColor="LightYellow" ForeColor="DarkGreen" RepeatColumns="2"> <asp:ListItem Value="#87CEFA">LightSkyBlue</asp:ListItem> <asp:ListItem Value="#778899">LightSlateGray</asp:ListItem> <asp:ListItem Value="#B0C4DE">LightSteelBlue</asp:ListItem> <asp:ListItem Value="#FFFFE0">LightYellow</asp:ListItem> <asp:ListItem Value="#00FF00">Lime</asp:ListItem> </asp:RadioButtonList> <hr /> <asp:Label ID="Label2" runat="server" Text="RadioButtonList Item Value" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="AliceBlue" ForeColor="RoyalBlue"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text=" Select RadioButtonList Item" OnClick="Button1_Click" Font-Bold="true" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/aspnet-radiobuttonlist-itemsfindbyvalue.html

Page 175: as

Example 117

asp.net RadioButtonList example: populate from XmlDataSource <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RadioButtonList example: populate from XmlDataSource</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Fuchsia">Example: Populate RadioButtonList From XmlDataSource</h2> <asp:RadioButtonList ID="RadioButtonList1" runat="server" DataSourceID="XmlDataSource1" DataTextField="Name" DataValueField="ID" BackColor="DodgerBlue" ForeColor="AliceBlue" BorderWidth="2" BorderColor="DarkBlue" RepeatColumns="3" > </asp:RadioButtonList> <asp:XmlDataSource ID="XmlDataSource1" runat="server"> <Data> <Controls> <Control ID="1" Name="TreeView" /> <Control ID="2" Name="Login" /> <Control ID="3" Name="LoginView" /> <Control ID="4" Name="PasswordRecovery" /> <Control ID="5" Name="LoginStatus" /> </Controls> </Data> </asp:XmlDataSource> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-radiobuttonlist-example-populate.html

Page 176: as

Example 118

How to add list item in RadioButtonList programmatically <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { ListItem li = new ListItem(); li.Text = TextBox1.Text.ToString(); RadioButtonList1.Items.Add(li); Label1.Text = "ListItem added in RadioButtonList: " + li.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add list item in RadioButtonList programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">RadioButtonList example: Add List Item</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Color List" Font-Bold="true" ForeColor="Crimson" > </asp:Label> <br /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" BackColor="Crimson" ForeColor="FloralWhite" RepeatColumns="2" > <asp:ListItem>SpringGreen</asp:ListItem> <asp:ListItem>Turquoise</asp:ListItem> <asp:ListItem>Violet</asp:ListItem> <asp:ListItem>SteelBlue</asp:ListItem> <asp:ListItem>Snow</asp:ListItem> </asp:RadioButtonList>

Page 177: as

<br /><br /> <asp:Label ID="Label3" runat="server" ForeColor="Crimson" Text="Item Text" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Crimson" ForeColor="Snow" > </asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text="Add List Item" Font-Bold="true" ForeColor="Crimson" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-add-list-item-in-radiobuttonlist.html

Page 178: as

Example 119

How to use AutoPostBack feature in RadioButtonList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void RadioButtonList1_SelectedIndexChanged(object sender, System.EventArgs e) { Label1.Text = "You selected: " + RadioButtonList1.SelectedItem.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use AutoPostBack feature in RadioButtonList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">RadioButtonList: AutoPostBack</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="SeaGreen" Font-Size="Large" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Font-Bold="true" ForeColor="DarkCyan" Text="asp.net controls" > </asp:Label> <asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" BackColor="DarkCyan" ForeColor="AliceBlue" > <asp:ListItem>HyperLink</asp:ListItem> <asp:ListItem>LayoutEditorPart</asp:ListItem> <asp:ListItem>BehaviorEditorPart</asp:ListItem> <asp:ListItem>Localize</asp:ListItem> <asp:ListItem>ImageMap</asp:ListItem> </asp:RadioButtonList> </div> </form>

Page 179: as

</body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-autopostback-feature-in_18.html

Page 180: as

Example 120

asp.net RangeValidator: how to validate date range (Validation Data Type Date) <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { Label1.Font.Italic = true; Label1.Font.Bold = true; Label1.ForeColor = System.Drawing.Color.Crimson; Label1.Font.Size = FontUnit.Large; TextBox1.ForeColor = System.Drawing.Color.DodgerBlue; Button1.Font.Bold = true; Button1.ForeColor = System.Drawing.Color.DarkGreen; Calendar1.ForeColor = System.Drawing.Color.AliceBlue; Calendar1.BackColor = System.Drawing.Color.DodgerBlue; Calendar1.TitleStyle.BackColor = System.Drawing.Color.DarkGreen; Calendar1.DayHeaderStyle.BackColor = System.Drawing.Color.SeaGreen; Calendar1.SelectedDayStyle.BackColor = System.Drawing.Color.LightBlue; Calendar1.SelectedDayStyle.ForeColor = System.Drawing.Color.DarkGreen; Calendar1.BorderColor = System.Drawing.Color.DarkBlue; Calendar1.TodayDayStyle.BackColor = System.Drawing.Color.SkyBlue; Calendar1.SelectionMode = CalendarSelectionMode.Day; RangeValidator1.ControlToValidate = "TextBox1"; RangeValidator1.Type = ValidationDataType.Date; RangeValidator1.MinimumValue = DateTime.Now.ToShortDateString(); RangeValidator1.MaximumValue = DateTime.Now.AddDays(7).ToShortDateString(); RangeValidator1.ErrorMessage = "Select date between today to next 7 day!"; } } protected void Calendar1_SelectionChanged(object sender, EventArgs e) { TextBox1.Text = Calendar1.SelectedDate.ToShortDateString(); } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your arrival date is: " + Calendar1.SelectedDate.ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server">

Page 181: as

<title>asp.net RangeValidator: how to validate date range (Validation Data Type Date)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">RnageValidator: Date Range</h2> <asp:Label ID="Label1" runat="server"> </asp:Label> <br /><br /> <asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator> <br /> <b>Arrival Date</b> <asp:Calendar ID="Calendar1" runat="server" OnSelectionChanged="Calendar1_SelectionChanged" > </asp:Calendar> <asp:RangeValidator ID="RangeValidator1" runat="server"> </asp:RangeValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit Arrival Date" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-rangevalidator-how-to-validate.html

Page 182: as

Example 121

asp.net RangeValidator: how to validate data type integer <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Number is valid: " + DropDownList1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RangeValidator: how to validate data type integer</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">RangeValidator: Data Type Integer</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" > </asp:Label> <br /><br /> <b>Select a number between 40 to 60</b> <br /> <asp:DropDownList ID="DropDownList1" runat="server" BackColor="DodgerBlue" ForeColor="Snow" > <asp:ListItem>10</asp:ListItem> <asp:ListItem>20</asp:ListItem> <asp:ListItem>30</asp:ListItem> <asp:ListItem>40</asp:ListItem> <asp:ListItem>50</asp:ListItem> <asp:ListItem>60</asp:ListItem> <asp:ListItem>70</asp:ListItem> <asp:ListItem>80</asp:ListItem> <asp:ListItem>90</asp:ListItem> <asp:ListItem>100</asp:ListItem> </asp:DropDownList> <asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="DropDownList1" Type="Integer" MinimumValue="40"

Page 183: as

MaximumValue="60" ErrorMessage="Select Number between 40 to 60" > </asp:RangeValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Text="Submit Number" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-rangevalidator-how-to-validate_03.html

Page 184: as

Example 122

asp.net RegularExpressionValidator example: how to validate email address <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your email: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RegularExpressionValidator example: how to validate email address</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">RegularExpressionValidator: email</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Italic="true" Font-Size="Large" ForeColor="SeaGreen" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Email" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" > </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"

Page 185: as

ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="TextBox1" ErrorMessage="Input valid email address!" > </asp:RegularExpressionValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit email" Font-Bold="true" ForeColor="DodgerBlue" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-regularexpressionvalidator.html

Page 186: as

Example 123

asp.net RegularExpressionValidator example: how to validate URL <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Home Page:<br/ >" + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RegularExpressionValidator example: how to validate URL</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">RegularExpressionValidator: Internet URL</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Italic="true" Font-Size="Large" ForeColor="HotPink" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Home Page" Font-Bold="true" ForeColor="Teal" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Teal" ForeColor="Snow" Width="250" > </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator>

Page 187: as

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" ControlToValidate="TextBox1" ErrorMessage="Input valid Internet URL!" ></asp:RegularExpressionValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit URL" Font-Bold="true" ForeColor="Teal" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-regularexpressionvalidator_03.html

Page 188: as

Example 124

asp.net RegularExpressionValidator example: how to validate U.S. Zip Code <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { Label1.Font.Bold = true; Label1.Font.Italic = true; Label1.Font.Size = FontUnit.Large; Label1.ForeColor = System.Drawing.Color.HotPink; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Zip Code: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RegularExpressionValidator example: how to validate U.S. Zip Code</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">RegularExpressionValidator: U.S. Zip Code</h2> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="U.S. Zip Code" Font-Bold="true" ForeColor="DodgerBlue" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" > </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1"

Page 189: as

runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="\d{5}(-\d{4})?" ControlToValidate="TextBox1" ErrorMessage="Input valid U.S. Zip Code!" ></asp:RegularExpressionValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Zip Code" Font-Bold="true" ForeColor="Crimson" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-regularexpressionvalidator_7607.html

Page 190: as

Example 125

asp.net RegularExpressionValidator example: how to validate U.S. Phone Number <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { Label1.Font.Bold = true; Label1.Font.Italic = true; Label1.Font.Size = FontUnit.Large; Label1.ForeColor = System.Drawing.Color.SeaGreen; TextBox1.BackColor = System.Drawing.Color.Tomato; TextBox1.ForeColor = System.Drawing.Color.Snow; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Phone Number: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RegularExpressionValidator example: how to validate U.S. Phone Number</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">RegularExpressionValidator: U.S. Phone Number</h2> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="U.S. Phone Number" Font-Bold="true" ForeColor="DodgerBlue" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1"

Page 191: as

runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}" ControlToValidate="TextBox1" ErrorMessage="Input valid U.S. Phone Number!" ></asp:RegularExpressionValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Phone Number" Font-Bold="true" ForeColor="DodgerBlue" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-regularexpressionvalidator_2294.html

Page 192: as

Example 126

asp.net RegularExpressionValidator: how to validate U.S. Social Security Number <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { Label1.Font.Bold = true; Label1.Font.Italic = true; Label1.Font.Size = FontUnit.Large; Label1.ForeColor = System.Drawing.Color.Crimson; TextBox1.BackColor = System.Drawing.Color.SlateBlue; TextBox1.ForeColor = System.Drawing.Color.AliceBlue; Button1.Font.Bold = true; Button1.ForeColor = System.Drawing.Color.SlateBlue; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Social Security Number: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RegularExpressionValidator: how to validate U.S. Social Security Number</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">RegularExpressionValidator<br /><i>U.S. Social Security Number</i></h2> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="U.S. Social Security Number" Font-Bold="true" ForeColor="SlateBlue" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" >

Page 193: as

</asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*" > </asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="\d{3}-\d{2}-\d{4}" ControlToValidate="TextBox1" ErrorMessage="Input valid U.S. Social Security Number!" ></asp:RegularExpressionValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit U.S. Social Security Number" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-regularexpressionvalidator-how.html

Page 194: as

Example 127

Validation example: how to use RequiredFieldValidator in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e){ Label1.Text = "Your name: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Validation example: how to use RequiredFieldValidator in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="CadetBlue"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Input your name!"> </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/validation-example-how-to-use.html

Page 195: as

Example 128

ListBox example: how to validate ListBox control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You selected: " + ListBox1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>ListBox example: how to validate ListBox control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server"> <asp:ListItem Selected="True">Choose a Control</asp:ListItem> <asp:ListItem>CheckBox</asp:ListItem> <asp:ListItem>CheckBoxList</asp:ListItem> <asp:ListItem>DropDownList</asp:ListItem> <asp:ListItem>RadioButton</asp:ListItem> <asp:ListItem>RadioButtonList</asp:ListItem> <asp:ListItem>GridView</asp:ListItem> <asp:ListItem>TreeView</asp:ListItem> </asp:ListBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="ListBox1" InitialValue="Choose a Control" ErrorMessage="Select an Item!" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Validate ListBox" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/listbox-example-how-to-validate-listbox.html

Page 196: as

Example 129

DropDownList example: how to validate DropDownList control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You selected: " + DropDownList1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DropDownList example: how to validate DropDownList control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson"></asp:Label> <br /> <asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem Selected="True">Choose One</asp:ListItem> <asp:ListItem>BulletedList</asp:ListItem> <asp:ListItem>Button</asp:ListItem> <asp:ListItem>Calendar</asp:ListItem> <asp:ListItem>DataGrid</asp:ListItem> <asp:ListItem>DataList</asp:ListItem> <asp:ListItem>DataPager</asp:ListItem> </asp:DropDownList> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" InitialValue="Choose One" ErrorMessage="Select One!" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Validate DropDownList" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/dropdownlist-example-how-to-validate.html

Page 197: as

Example 130

asp.net RequiredFieldValidator example: how to validate RadioButtonList <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your favorite: "; Label1.Text += RadioButtonList1.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net RequiredFieldValidator example: how to validate RadioButtonList</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">RadioButtonList Validation</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Favorite" Font-Bold="true" ForeColor="DodgerBlue" > </asp:Label> <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="3" BackColor="DodgerBlue" ForeColor="AliceBlue" BorderColor="DarkBlue" BorderWidth="2" > <asp:ListItem>CheckBoxList</asp:ListItem> <asp:ListItem>TreeView</asp:ListItem> <asp:ListItem>Button</asp:ListItem> <asp:ListItem>SqlDataSource</asp:ListItem> <asp:ListItem>GridView</asp:ListItem> <asp:ListItem>Calendar</asp:ListItem> <asp:ListItem>BulletedList</asp:ListItem>

Page 198: as

</asp:RadioButtonList> <asp:RequiredFieldValidator ID="ReqiredFieldValidator1" runat="server" ControlToValidate="RadioButtonList1" ErrorMessage="Select your favorite!" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" Text="Submit Favorite" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/aspnet-requiredfieldvalidator-example.html

Page 199: as

Example 131

CreateRole method example: how to create a role programmatically in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e){ if(!Page.IsPostBack){ ListBoxDataBind(); } } protected void Button1_Click(object sender, System.EventArgs e) { if(Roles.RoleExists(TextBox1.Text.ToString())== false){ Roles.CreateRole(TextBox1.Text.ToString()); Label1.Text = TextBox1.Text.ToString() + " Role created successfully!"; ListBoxDataBind(); } else{ Label1.Text = TextBox1.Text.ToString() + " Role already exists"; } } protected void ListBoxDataBind() { ListBox1.DataSource = Roles.GetAllRoles(); ListBox1.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>CreateRole method example: how to create a role programmatically in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>CreateRole method example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkGoldenrod" ></asp:Label> <br /><br /> <asp:ListBox ID="ListBox1" runat="server"></asp:ListBox> <hr /> <asp:Label ID="Label2" runat="server" Text="Role Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" Text="*"></asp:RequiredFieldValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Create Role" OnClick="Button1_Click" /> </div>

Page 200: as

</form> </body> </html> http://asp-net-example.blogspot.com/2008/10/createrole-method-example-how-to-create.html

Page 201: as

Example 132

DeleteRole method example: how to delete a role programmatically in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ DropDownListDataBind(); } } protected void DropDownListDataBind() { DropDownlist1.DataSource = Roles.GetAllRoles(); DropDownlist1.DataBind(); } protected void Button1_Click(object sender, System.EventArgs e) { Roles.DeleteRole(DropDownlist1.SelectedItem.Text.ToString(), false); Label1.Text = "Selected role deleted successfully!"; DropDownListDataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>DeleteRole method example: how to delete a role programmatically in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>DeleteRole method example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkMagenta"></asp:Label> <br /><br /> <b>Select a role for delete it.</b> <asp:DropDownList ID="DropDownlist1" runat="server"></asp:DropDownList> <br /> <asp:Button ID="Button1" runat="server" Text="Delete selected role" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/deleterole-method-example-how-to-delete.html

Page 202: as

Example 133

GetUsersInRole method example: how to get all the users in a role programmatically <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ ListBox1.DataSource = Roles.GetAllRoles(); ListBox1.DataBind(); } } protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { ListBox2.DataSource = Roles.GetUsersInRole(ListBox1.SelectedItem.Text.ToString()); ListBox2.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>GetUsersInRole method example: how to get all the users in a role programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2>GetUsersInRole method example</h2> <b>All Roles</b> <br /> <asp:ListBox ID="ListBox1" runat="server" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" AutoPostBack="true"></asp:ListBox> <br /><br /> <b style="color:Red">All users in selected role</b> <br /> <asp:ListBox ID="ListBox2" runat="server"></asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/getusersinrole-method-example-how-to.html

Page 203: as

Example 134

AddUserToRole method example: programmatically adding user to role in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if(!Page.IsPostBack){ ListBox1.DataSource = Roles.GetAllRoles(); ListBox1.DataBind(); ListBox2.DataSource = Membership.GetAllUsers(); ListBox2.DataBind(); } } protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) { ListBox3.DataSource = Roles.GetUsersInRole(ListBox1.SelectedItem.Text.ToString()); ListBox3.DataBind(); } protected void Button1_Click(object sender, System.EventArgs e) { Roles.AddUserToRole(ListBox2.SelectedItem.Text.ToString(), ListBox1.SelectedItem.Text.ToString()); ListBox3.DataSource = Roles.GetUsersInRole(ListBox1.SelectedItem.Text.ToString()); ListBox3.DataBind(); Label1.Text = ListBox2.SelectedItem.Text.ToString() + " User Added in " + ListBox1.SelectedItem.Text.ToString() + " Role successfully!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>AddUserToRole method example: programmatically adding user to role in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2>Add user to role example</h2> <asp:Label ID="Label1" runat="server" Font-Size="Larger" ForeColor="Crimson"></asp:Label> <br /><br /> <b>All Roles</b> <br /> <asp:ListBox ID="ListBox1" runat="server" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" AutoPostBack="true"></asp:ListBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="ListBox1" Text="*"></asp:RequiredFieldValidator>

Page 204: as

<br /><br /> <b>All Users</b> <br /> <asp:ListBox ID="ListBox2" runat="server"></asp:ListBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="ListBox2" Text="*"></asp:RequiredFieldValidator> <hr /> <b style="color:Fuchsia">All users in selected role</b> <br /> <asp:ListBox ID="ListBox3" runat="server"></asp:ListBox> <br /> <asp:Button ID="Button1" runat="server" Text="Add selected user in selected role" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/addusertorole-method-example.html

Page 205: as

Example 135

asp.net session IsNewSession example: how to get whether the session was created only for the current request or not <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["ZipCode"] = "12345"; Label1.Text = "Session read<br />"; Label1.Text += "Session IsNewSession?: " + Session.IsNewSession; Label1.Text += "<br />Zip Code :" + Session["ZipCode"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session IsNewSession example: how to get whether the session was created only for the current request or not</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Blue">asp.net session example: Session IsNewSession?</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-isnewsession-example-how.html

Page 206: as

Example 136

asp.net session Add example: how to add an item in the session <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["CityID"] = "10"; Session["CityName"] = "Paris"; Label1.Text = "Session read...<br />"; Label1.Text += "Total session items: " + Session.Count; Label1.Text += "<br />City ID : " + Session["CityID"]; Label1.Text += "<br />City Name : " + Session["CityName"]; Label1.Text += "<br><br />Now add an item in session."; Session.Add("EmployeeName","Jenny"); Label1.Text += "<br />Now Total session items: " + Session.Count; Label1.Text += "<br />City ID : " + Session["CityID"]; Label1.Text += "<br />City Name : " + Session["CityName"]; Label1.Text += "<br />Employee Name : " + Session["EmployeeName"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session Add example: how to add an item in the session</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net session example: Session Add</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="IndianRed" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-add-example-how-to-add.html

Page 207: as

Example 137

asp.net session Clear example: how to clear the current session data (remove all the session items) <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["FavoriteSoftware"] = "Adobe ColdFusion"; Label1.Text = "Session read...<br />"; Label1.Text += "Favorite Software : " + Session["FavoriteSoftware"]; Label1.Text += "<br />SessionID : " + Session.SessionID; Label1.Text += "<br> Now clear the current session data."; Session.Clear(); Label1.Text += "<br /><br />SessionID : " + Session.SessionID; Label1.Text += "<br />Favorite Software[after clear]: " + Session["FavoriteSoftware"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session Clear example: how to clear the current session data (remove all the session items)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net session example: Session Clear</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkMagenta" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-clear-example-how-to.html

Page 208: as

Example 138

asp.net session example: how to count session items for the current session collection <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["ProductID"] = "101"; Session["ProductName"] = "Acer Aspire ONE"; Session["ProductDescription"] = "Mini Laptop"; Label1.Text = "Session read<br />"; Label1.Text += "Session Items Count:" + Session.Count; Label1.Text += "<br />Product ID :" + Session["ProductID"]; Label1.Text += "<br />Product Name :" + Session["ProductName"]; Label1.Text += "<br />Product Description :" + Session["ProductDescription"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session example: how to count session items for the current session collection</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net session example: SessionCount</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-example-how-to-count.html

Page 209: as

Example 139

asp.net session example: how to get SessionID (session id) for the current client <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["ProductName"] = "HP-2133 Laptop"; Label1.Text = "Session read<br />"; Label1.Text += "SessionID: " + Session.SessionID; Label1.Text += "<br />Product Name: " + Session["ProductName"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net session example: how to get SessionID (session id) for the current client</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net session example: Get SessionID</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Teal" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-example-how-to-get.html

Page 210: as

Example 140

asp.net session IsReadOnly example: how to get the session is read only or not <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["Bird"] = "Parrot"; Label1.Text = "Session read<br />"; Label1.Text += "Session IsReadOnly?: " + Session.IsReadOnly; Label1.Text += "<br />Bird : " + Session["Bird"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session IsReadOnly example: how to get the session is read only or not</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Purple">asp.net session example: Session IsReadOnly?</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Firebrick" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-isreadonly-example-how.html

Page 211: as

Example 141

asp.net session mode example: get how asp.net stores session state information <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["Email"] = "[email protected]"; Label1.Text = "Session read<br />"; Label1.Text += "Session Mode: " + Session.Mode; Label1.Text += "<br />Email : " + Session["Email"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session mode example: get how asp.net stores session state information</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon">asp.net session example: Session Mode?</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="CadetBlue" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-mode-example-get-how.html

Page 212: as

Example 142

asp.net session Remove example: how to remove an item from session <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["EmployeeID"] = "11"; Session["EmployeeName"] = "Jenny Jones"; Session["City"] = "Rome"; Label1.Text = "Session read...<br />"; Label1.Text += "Employee ID :" + Session["EmployeeID"]; Label1.Text += "<br />Employee Name :" + Session["EmployeeName"]; Session.Remove("EmployeeName"); Label1.Text += "<br /><br />Now remove the item [EmployeeName]"; Label1.Text += "<br />Employee ID :" + Session["EmployeeID"]; Label1.Text += "<br />Employee Name :" + Session["EmployeeName"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session Remove example: how to remove an item from session</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net session example: Remove</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DeepPink" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-remove-example-how-to.html

Page 213: as

Example 143

asp.net session RemoveAll example: how to remove all keys and values from the session-state collection <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["CustomerID"] = "12"; Session["CustomerName"] = "Ben Forta"; Label1.Text = "Session read...<br />"; Label1.Text += "Customer ID : " + Session["CustomerID"]; Label1.Text += "<br />Customer Name : " + Session["CustomerName"]; Label1.Text += "<br> Now remove all items from session."; Session.RemoveAll(); Label1.Text += "<br /><br />Customer ID : " + Session["CustomerID"]; Label1.Text += "<br />Customer Name : " + Session["CustomerName"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session RemoveAll example: how to remove all keys and values from the session-state collection</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net session example: Session RemoveAll</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="RosyBrown" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-removeall-example-how-to.html

Page 214: as

Example 144

asp.net session RemoveAt example: how to remove an item from the session at specified index position <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["TownID"] = "5"; Session["TownName"] = "Rome"; Session["Contact"] = "Jones"; Label1.Text = "Session read...<br />"; Label1.Text += "Town ID : " + Session["TownID"]; Label1.Text += "<br />Town Name : " + Session["TownName"]; Label1.Text += "<br />Contact Name : " + Session["Contact"]; Label1.Text += "<br> Now remove item from session at index position 1."; Session.RemoveAt(1); Label1.Text += "<br /><br />Town ID : " + Session["TownID"]; Label1.Text += "<br />Town Name : " + Session["TownName"]; Label1.Text += "<br />Contact Name : " + Session["Contact"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session RemoveAt example: how to remove an item from the session at specified index position</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net session example: Session RemoveAt</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="IndianRed" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-removeat-example-how-to.html

Page 215: as

Example 145

asp.net session Timeout example: how to get session time out value <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { Session["FavoritePhone"] = "Nokia E61"; Label1.Text = "Session read...<br />"; Label1.Text += "Session Timeout[Minutes]: " + Session.Timeout; Label1.Text += "<br />Favorite Phone : " + Session["FavoritePhone"]; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net session Timeout example: how to get session time out value</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net session example: Session Timeout</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="CornflowerBlue" > </asp:Label> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-session-timeout-example-how-to.html

Page 216: as

Example 146

asp.net SqlDataSource example: programmatically adding SqlDataSource and ControlParameter <%@ Page Language="C#" %> <%@ Import Namespace="System.Web.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void DropDwonList1_SelectedIndexChanged(object sender, System.EventArgs e) { SqlDataSource SqlDataSource2 = new SqlDataSource(); SqlDataSource2.ID = "SqlDataSource2"; Page.Controls.Add(SqlDataSource2); SqlDataSource2.ConnectionString = WebConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; SqlDataSource2.SelectCommand = "Select ProductID, ProductName, UnitPrice FROM Products WHERE CategoryID=@CategoryID"; ControlParameter CategoryID = new ControlParameter(); CategoryID.Name = "CategoryID"; CategoryID.ControlID = "DropDownList1"; CategoryID.PropertyName = "SelectedValue"; SqlDataSource2.SelectParameters.Clear(); SqlDataSource2.SelectParameters.Add(CategoryID); SqlDataSource2.Select(DataSourceSelectArguments.Empty); GridView1.DataSource = SqlDataSource2; GridView1.DataBind(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlDataSource example: programmatically adding SqlDataSource and ControlParameter</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">SqlDataSource and ControlParameter</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT CategoryID, CategoryName FROM Categories" > </asp:SqlDataSource> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="CategoryName" DataValueField="CategoryID" OnSelectedIndexChanged="DropDwonList1_SelectedIndexChanged" AutoPostBack="true"

Page 217: as

ForeColor="AliceBlue" BackColor="CornflowerBlue" > </asp:DropDownList> <asp:GridView ID="GridView1" runat="server" BackColor="CornflowerBlue" ForeColor="AliceBlue" HeaderStyle-BackColor="DarkBlue" HeaderStyle-ForeColor="White" Font-Italic="true" GridLines="Vertical" BorderColor="LightBlue" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-sqldatasource-example.html

Page 218: as

Example 147

asp.net OnUpdated, SqlDataSourceStatusEventArgs example: using SqlDataSource <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void SqlDataSource1_Updated(object sender, SqlDataSourceStatusEventArgs e) { if (e.AffectedRows > 0) { Label1.Text = e.AffectedRows.ToString() + " row(s) updated successfully!"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net OnUpdated, SqlDataSourceStatusEventArgs example: using SqlDataSource</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">SqlDataSourceStatusEventArgs Example</h2> <asp:Label ID="Label1" runat="server" Font-Italic="true" ForeColor="Red"></asp:Label> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName FROM Products" UpdateCommand="Update Products SET ProductName=@ProductName WHERE ProductID=@ProductID" OnUpdated="SqlDataSource1_Updated" > </asp:SqlDataSource> <asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="SqlDataSource1" DataKeyNames="ProductID" AutoGenerateEditButton="true" AllowPaging="true" ForeColor="AliceBlue" BackColor="CornflowerBlue" BorderColor="LightBlue" > </asp:DetailsView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-onupdated-sqldatasourcestatuseve.html

Page 219: as

Example 148

asp.net OnSelected, SqlDataSourceStatusEventArgs example: using SqlDataSource <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e) { Label1.Text = e.AffectedRows.ToString() + " row(s) selected!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net OnSelected, SqlDataSourceStatusEventArgs example: using SqlDataSource</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">SqlDataSource OnSelected Example</h2> <asp:Label ID="Label1" runat="server" Font-Italic="true" ForeColor="Red"></asp:Label> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="SELECT ProductID, ProductName, UnitPrice FROM Products" OnSelected="SqlDataSource1_Selected" > </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" ForeColor="AliceBlue" BackColor="CornflowerBlue" BorderColor="LightBlue" HeaderStyle-BackColor="DarkBlue" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/11/aspnet-onselected-sqldatasourcestatusev.html

Page 220: as

Example 149

asp.net SqlDataSource example: DataSourceMode DataSet <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net SqlDataSource example: DataSourceMode DataSet</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">DataSourceMode DataSet Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" DataSourceMode="DataSet" SelectCommand="SELECT TOP 25 ProductID, ProductName, UnitPrice FROM Products" > </asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Text="Sorting and Paging are enable <br /> in DataSourceMode DataSet" Font-Bold="true" ForeColor="IndianRed"> </asp:Label> <br /><br /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="true" PageSize="5" AllowSorting="true" BackColor="Snow" ForeColor="LightCoral" HeaderStyle-BackColor="HotPink" HeaderStyle-ForeColor="Snow" BorderColor="HotPink" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-sqldatasource-example_04.html

Page 221: as

Example 150

asp.net SqlDataSource example: DataSourceMode DataReader <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>asp.net SqlDataSource example: DataSourceMode DataReader</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">DataSourceMode DataReader Example</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" DataSourceMode="DataReader" SelectCommand="SELECT TOP 4 ProductID, ProductName, UnitPrice FROM Products" > </asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Text="Sorting and Paging are disable <br /> in DataSourceMode DataReader" Font-Bold="true" ForeColor="SandyBrown"> </asp:Label> <hr /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowPaging="false" AllowSorting="false" BackColor="Azure" ForeColor="Maroon" HeaderStyle-BackColor="Red" HeaderStyle-ForeColor="AntiqueWhite" > </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/aspnet-sqldatasource-example_5322.htmls

Page 222: as

Example 151

How to handle null value parameters in SqlDataSource in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>How to handle null value parameters in SqlDataSource in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">SqlDataSource Control Example: handle null value parameters</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Font-Size="Larger" Text="Categories" > </asp:Label> <asp:DropDownList ID="DropDownList1" runat="server" BackColor="DodgerBlue" ForeColor="Snow" Font-Bold="true" Font-Italic="true" DataSourceID="SqlDataSource1" DataTextField="CategoryName" DataValueField="CategoryID" AppendDataBoundItems="true" AutoPostBack="true" > <asp:ListItem Value="">Show All</asp:ListItem> </asp:DropDownList> <br /><br /> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select CategoryID, CategoryName From Categories" > </asp:SqlDataSource> <asp:SqlDataSource ID="SqlDataSource2" runat="server"

Page 223: as

ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, UnitPrice From Products Where CategoryID= IsNull(@CategoryID, CategoryID)" CancelSelectOnNullParameter="false" > <SelectParameters> <asp:ControlParameter ControlID="DropDownList1" PropertyName="SelectedValue" Name="CategoryID" ConvertEmptyStringToNull="true" /> </SelectParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource2" AllowPaging="true" BackColor="Crimson" ForeColor="Snow" BorderColor="Snow" > <HeaderStyle BackColor="DodgerBlue" ForeColor="Snow" /> <Columns> <asp:BoundField DataField="ProductID" HeaderText="Product ID" ReadOnly="true" /> <asp:BoundField DataField="Productname" HeaderText="Product Name" /> <asp:BoundField DataField="UnitPrice" HeaderText="Unit Price" /> </Columns> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/08/how-to-handle-null-value-parameters-in.html

Page 224: as

Example 152

Using CancelSelectOnNullParameter property in SqlDataSource in asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Using CancelSelectOnNullParameter property in SqlDataSource in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">SqlDataSource Example: using CancelSelectOnNullParameter Property</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select CategoryID, CategoryName From Categories" > </asp:SqlDataSource> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataValueField="CategoryID" DataTextField="CategoryName" AppendDataBoundItems="true" AutoPostBack="true" > <asp:ListItem Text="All" Value=""></asp:ListItem> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, QuantityPerUnit, UnitPrice From Products Where CategoryID=IsNull(@CategoryID, CategoryID)" SelectCommandType="Text" CancelSelectOnNullParameter="false" > <SelectParameters> <asp:ControlParameter Name="CategoryID" ControlID="DropDownList1" PropertyName="SelectedValue" ConvertEmptyStringToNull="true" /> </SelectParameters> </asp:SqlDataSource> <asp:GridView

Page 225: as

ID="GridView1" runat="server" DataSourceID="SqlDataSource2" AutoGenerateColumns="true" AllowPaging="true" PageSize="10" BorderColor="Snow" Font-Names="Comic Sans MS" Width="650" > <HeaderStyle BackColor="DarkGoldenrod" BorderColor="PeachPuff" ForeColor="Snow" Height="45"/> <RowStyle BackColor="Chocolate" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="OrangeRed" Font-Bold="true" Font-Size="X-Large" ForeColor="Snow" /> <PagerSettings Mode="Numeric" /> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/10/using-cancelselectonnullparameter.html

Page 226: as

Example 153

SqlDataSource - using DataSourceMode as DataReader in a asp.net <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>SqlDataSource - using DataSourceMode as DataReader in a asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon; font-style:italic;">SqlDataSource Example: using DataSourceMode as DataReader</h2> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommandType="Text" SelectCommand="Select categoryID, CategoryName From Categories" DataSourceMode="DataReader" > </asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Font-Size="Large" Font-Italic="true" Text="Select category" > </asp:Label> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataValueField="CategoryID" DataTextField="CategoryName" Font-Italic="true" AutoPostBack="true" ForeColor="Snow" BackColor="Crimson" Font-Size="Medium" Font-Bold="true" > </asp:DropDownList> <br /><br /> <asp:SqlDataSource ID="SqlDataSource2" runat="server"

Page 227: as

ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, UnitPrice From Products Where CategoryID=@CategoryID" SelectCommandType="Text" > <SelectParameters> <asp:ControlParameter ControlID="DropDownList1" PropertyName="SelectedValue" Name="CategoryID" /> </SelectParameters> </asp:SqlDataSource> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource2" AutoGenerateColumns="true" AllowPaging="true" PageSize="10" BorderColor="LightBlue" Font-Names="Comic Sans MS" Width="650" > <HeaderStyle BackColor="DodgerBlue" ForeColor="Snow" Height="45"/> <RowStyle BackColor="CornflowerBlue" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="DarkBlue" Font-Bold="true" Font-Size="X-Large" ForeColor="Snow" /> <PagerSettings Mode="Numeric" /> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/10/sqldatasource-using-datasourcemode-as.html

Page 228: as

Example 154

How to delete records (data) using GridView and SqlDataSource <%@ Page Language="C#" AutoEventWireup="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void SqlDataSource1_Deleted(object sender, SqlDataSourceStatusEventArgs e) { if (e.Exception == null) { if (e.AffectedRows == 1) { Label1.Text = "One Record deleted successfully!"; } else { Label1.Text = "An error occured!"; } } else { Label1.Text = "Error: " + e.Exception.Message; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>How to delete records (data) using GridView and SqlDataSource</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">SqlDataSource and GridView Example: Delete Records</h2> <!-- Remove relation between Products and OrderDetails tables for test this example --> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, QuantityPerUnit, UnitPrice From products" SelectCommandType="Text" DeleteCommand="Delete From Products Where ProductID=@original_ProductID" OldValuesParameterFormatString="original_{0}" OnDeleted="SqlDataSource1_Deleted" > <SelectParameters> <asp:Parameter Direction="Output" Name="Count" Type="Int32" /> </SelectParameters> </asp:SqlDataSource> <asp:Label ID="Label1" runat="server"

Page 229: as

Font-Bold="true" Font-Italic="true" Font-Size="Large" ForeColor="Crimson" > </asp:Label> <br /><br /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="true" DataKeyNames="ProductID" AllowPaging="true" PageSize="8" BorderColor="Salmon" AutoGenerateDeleteButton="true" Font-Names="Comic Sans MS" Width="850" > <HeaderStyle BackColor="OrangeRed" ForeColor="Snow" Height="45"/> <RowStyle BackColor="DeepPink" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="BurlyWood" Font-Bold="true" Font-Size="X-Large" ForeColor="Snow" /> <PagerSettings Mode="Numeric" /> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/10/how-to-delete-records-data-using.html

Page 230: as

Example 155

How to use OnDeleted event in SqlDataSource for deleting records <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> void SqlDataSource1_Deleted(object sender, SqlDataSourceStatusEventArgs e) { if (e.Exception == null) { if (e.AffectedRows == 1) { Label1.Text = "One Record deleted successfully!"; Label1.ForeColor = Color.Green; } else { Label1.Text = "An error occured!"; Label1.ForeColor = Color.Red; } } else { Label1.Text = "Error Details: " + e.Exception.Message; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>How to use OnDeleted event in SqlDataSource for deleting records</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy; font-style:italic;">SqlDataSource Example: Using OnDeleted Events</h2> <!-- Remove relation between Products and OrderDetails tables for test this example --> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName, QuantityPerUnit, UnitPrice From products" SelectCommandType="Text" DeleteCommand="Delete From Products Where ProductID=@original_ProductID" OldValuesParameterFormatString="original_{0}" OnDeleted="SqlDataSource1_Deleted" > <SelectParameters> <asp:Parameter Direction="Output" Name="Count" Type="Int32" /> </SelectParameters>

Page 231: as

</asp:SqlDataSource> <asp:Label ID="Label1" runat="server" Font-Bold="true" Font-Italic="true" Font-Size="Large" ForeColor="SeaGreen" > </asp:Label> <br /><br /> <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="false" DataKeyNames="ProductID" AllowPaging="true" PageSize="8" BorderColor="Salmon" AutoGenerateDeleteButton="true" Font-Names="Comic Sans MS" Width="850" > <HeaderStyle BackColor="Crimson" ForeColor="Snow" Height="45"/> <RowStyle BackColor="OrangeRed" ForeColor="Snow" Font-Italic="true" /> <PagerStyle Height="45" HorizontalAlign="Right" BackColor="BurlyWood" Font-Bold="true" Font-Size="X-Large" ForeColor="Snow" /> <PagerSettings Mode="Numeric" /> <Columns> <asp:BoundField HeaderText="Product ID" DataField="ProductID" /> <asp:BoundField HeaderText="Product Name" DataField="ProductName" /> <asp:BoundField HeaderText="Quantity Per Unit" DataField="QuantityPerUnit" /> <asp:BoundField HeaderText="Unit Price" DataField="UnitPrice"/> </Columns> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/10/how-to-use-ondeleted-event-in.html

Page 232: as

Example 156

SqlParameter example: how to use SqlParameter in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { SqlConnection MyConnection; SqlCommand MyCommand; SqlDataReader MyReader; SqlParameter ProductNameParam; MyConnection = new SqlConnection(); MyConnection.ConnectionString = ConfigurationManager.ConnectionStrings["AppConnectionString1"].ConnectionString; MyCommand = new SqlCommand(); MyCommand.CommandText = "SELECT * FROM PRODUCTS WHERE PRODUCTNAME = @PRODUCTNAME"; MyCommand.CommandType = CommandType.Text; MyCommand.Connection = MyConnection; ProductNameParam = new SqlParameter(); ProductNameParam.ParameterName = "@PRODUCTNAME"; ProductNameParam.SqlDbType = SqlDbType.VarChar; ProductNameParam.Size = 25; ProductNameParam.Direction = ParameterDirection.Input; ProductNameParam.Value = "CHAI"; MyCommand.Parameters.Add(ProductNameParam); MyCommand.Connection.Open(); MyReader = MyCommand.ExecuteReader(CommandBehavior.CloseConnection); GridView1.DataSource = MyReader; GridView1.DataBind(); MyCommand.Dispose(); MyConnection.Dispose(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>SqlParameter example: how to use SqlParameter in asp.net</title> </head> <body> <form id="form1" runat="server"> <div>

Page 233: as

<asp:GridView ID="GridView1" runat="server"> </asp:GridView> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/sqlparameter-example-how-to-use.html

Page 234: as

Example 157

How to convert number (numeric value) to string (ToString) in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int myNumber = 20; string myString = myNumber.ToString(); Label1.Text = "MyNumber: " + myNumber; Label1.Text += "<br />Number now converted to string: " + myString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to convert number (numeric value) to string (ToString) in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net example: ToString()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Crimson" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Convert Number To String" ForeColor="Red" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-convert-number-numeric-value-to.html

Example 158

Page 235: as

How to convert string to numeric value (number ToInt32) in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string testString = "55"; int testNumber = Convert.ToInt32(testString); int sum = testNumber + 5; Label1.Text = "Test String: " + testString; Label1.Text += "<br />Test String now converted to number[Int32]: " + testNumber; Label1.Text += "<br />Test Number+5[after convert]: " + sum; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to convert string to numeric value (number ToInt32) in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">asp.net example: ToInt32()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DodgerBlue" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Convert String To Number" ForeColor="DarkBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-convert-string-to-numeric-value.html

Page 236: as

Example 159

asp.net Int32.Parse() method example: How to convert string to numeric value <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { string sampleString = "100"; int sampleNumber = Int32.Parse(sampleString); int sum = sampleNumber + 10; Label1.Text = "Sample String: " + sampleString; Label1.Text += "<br />Sample String now converted to number[Int32]: " + sampleNumber; Label1.Text += "<br />Sample Number+10[after convert]: " + sum; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>asp.net Int32.Parse() method example: How to convert string to numeric value</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Fuchsia">asp.net example: Int32.Parse()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Convert String To Number Using Int32.Parse()" ForeColor="IndianRed" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/aspnet-int32parse-method-example-how-to.html

Page 237: as

Example 160

How to add specific character at the start (left) position of a string in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Jones"; } } protected void Button1_Click(object sender, System.EventArgs e) { string testString = TextBox1.Text.ToString(); string padLeft = testString.PadLeft(10, '@'); TextBox1.Text = padLeft; Label1.Text = "Required @ added successfully at the strat of test string"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to add specific character at the start (left) position of a string in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Purple">asp.net string example: PadLeft()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Sample String" ForeColor="Crimson" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Crimson" ForeColor="Snow" >

Page 238: as

</asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Add @ start of string" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-add-specific-character-at-start.html

Page 239: as

Example 161

How to get substring from a string in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Jones is here."; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); string subString = myString.Substring(0,5); Label1.Text = "Substring[0,5]: " + subString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get substring from a string in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net string example: Substring()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Firebrick" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="Purple" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="Purple" ForeColor="Snow" > </asp:TextBox> <br /><br /> <asp:Button

Page 240: as

ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Get Substring [0,5]" ForeColor="Purple" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-substring-from-string-in.html

Page 241: as

Example 162

How to replace a specified substring with another string in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "This is a sample string."; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); string replaceString = myString.Replace("sample","test"); Label1.Text = "String replaced successfully [sample with test]!"; TextBox1.Text = replaceString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to replace a specified substring with another string in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Maroon">asp.net string example: Replace()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Red" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="DarkSlateBlue" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkSlateBlue" ForeColor="AliceBlue" > </asp:TextBox>

Page 242: as

<br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Replace sample With test" ForeColor="DarkSlateBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-replace-specified-substring-with.html

Page 243: as

Example 163

How to insert a string inside a string at a specified index position in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "I am Jones."; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); string modifiedString = myString.Insert(0,"Hi! "); Label1.Text = "String inserted successfully!"; TextBox1.Text = modifiedString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to insert a string inside a string at a specified index position in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net string example: Insert()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Maroon" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="DarkGreen" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkSeaGreen" ForeColor="DarkGreen" > </asp:TextBox>

Page 244: as

<br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Insert String [0,Hi!]" ForeColor="DarkGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-insert-string-inside-string-at.html

Page 245: as

Example 164

How to split a string with specific delimiter and populate an array in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Red.Green.Blue.HotPink.Pink"; TextBox1.Width = 250; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); char[] separator = new char[] {'.'}; string[] colorList = myString.Split(separator); ListBox1.DataSource = colorList; ListBox1.DataBind(); ListBox1.Height = 100; Label1.Text = "String split and populate ListBox successfully!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to split a string with specific delimiter and populate an array in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Teal">asp.net string example: Split</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="DodgerBlue" ForeColor="AliceBlue" > </asp:ListBox> <br /><br /> <asp:Label ID="Label2" runat="server"

Page 246: as

Text="Test String" ForeColor="DarkGreen" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkSeaGreen" ForeColor="DarkGreen" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Split String And Populate ListBox" ForeColor="DarkGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-split-string-with-specific.html

Page 247: as

Example 165

How to get whether a string starts (begin) with specific substring in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Hi! I am Jenny Jones."; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); bool startsWith = myString.StartsWith("Hi"); Label1.Text = "Is the string start with [Hi]?: " + startsWith; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get whether a string starts (begin) with specific substring in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net string example: StartsWith()</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="DarkGreen" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="MediumSeaGreen" ForeColor="AliceBlue" > </asp:TextBox> <br /><br /> <asp:Button

Page 248: as

ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="String StartsWith [Hi]?" ForeColor="MediumPurple" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-whether-string-starts-begin.htmls

Page 249: as

Example 166

How to get whether a string ends with specific substring in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Jones say hello!"; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); bool endsWith = myString.EndsWith("Jenny"); Label1.Text = "Is the string ends with [Jenny]?: " + endsWith; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to get whether a string ends with specific substring in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Navy">asp.net string example: EndsWith()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="OrangeRed" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="Purple" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="MediumPurple" ForeColor="AliceBlue" > </asp:TextBox> <br /><br /> <asp:Button

Page 250: as

ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="String EndsWith [Jenny]?" ForeColor="MediumBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-get-whether-string-ends-with.html

Page 251: as

Example 167

How to find the first index position of a substring in a string <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "Red, SeaGreen, Green, Pink, HotPink"; TextBox1.Width = 250; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); int indexOf = myString.IndexOf("Green",0); Label1.Text = "IndexOf [Green] in the String: " + indexOf; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to find the first index position of a substring in a string</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Purple">asp.net string example: IndexOf()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="HotPink" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="DarkGreen" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="SeaGreen" ForeColor="AliceBlue" > </asp:TextBox> <br /><br />

Page 252: as

<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Find First Index Position OF [Green]" ForeColor="SeaGreen" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-find-first-index-position-of.html

Page 253: as

Example 168

How to remove a specified number of strings from a specified position in a string <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "This is a test String."; } } protected void Button1_Click(object sender, System.EventArgs e) { string myString = TextBox1.Text.ToString(); string stringAfterRemove = myString.Remove(10, 5); TextBox1.Text = stringAfterRemove; Label1.Text = "Substring remove successfully [10,5]!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to remove a specified number of strings from a specified position in a string</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net string example: Remove()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String" ForeColor="Red" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="OrangeRed" ForeColor="AliceBlue" > </asp:TextBox> <br /><br />

Page 254: as

<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Remove Substring [10,5]" ForeColor="HotPink" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-remove-specified-number-of.html

Page 255: as

Example 169

How to join an array of strings (elements) into a new string with specific separator <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> private string[] colorArray = { "Red", "Green", "Yellow", "HotPink", "SeaGreen" }; protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { ListBox1.DataSource = colorArray; ListBox1.DataBind(); } } protected void Button1_Click(object sender, System.EventArgs e) { string testString = string.Join(", ", colorArray); Label1.Text = "Joined successfully: " + testString; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to join an array of strings (elements) into a new string with specific separator</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net string example: Join()</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" ForeColor="DodgerBlue" Font-Bold="true" Text="ListBox populated by an array" > </asp:Label> <br /> <asp:ListBox ID="ListBox1" runat="server" BackColor="DodgerBlue"

Page 256: as

ForeColor="Snow" > </asp:ListBox> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Join array elements and build String" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-join-array-of-strings-elements.html

Page 257: as

Example 170

How to compare two string (case sensitive) <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { TextBox1.Text = "apple."; TextBox2.Text = "Apple."; } } protected void Button1_Click(object sender, System.EventArgs e) { string testString1 = TextBox1.Text.ToString(); string testString2 = TextBox2.Text.ToString(); int result = string.Compare(testString1, testString2); Label1.Text = ""; if(result == 0) { Label1.Text += "Two strings are equal"; } else if(result == -1) { Label1.Text += "Test String1 is less than Test String2"; } else if(result == 1) { Label1.Text += "Test String1 is greater than Test String2"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to compare two string (case sensitive)</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">asp.net string example: Compare()</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Bold="true" Font-Italic="true" > </asp:Label>

Page 258: as

<br /><br /> <asp:Label ID="Label2" runat="server" Text="Test String1" ForeColor="Red" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="OrangeRed" ForeColor="AliceBlue" > </asp:TextBox> <br /> <asp:Label ID="Label3" runat="server" Text="Test String2" ForeColor="Red" > </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="OrangeRed" ForeColor="AliceBlue" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Text="Compare" ForeColor="Crimson" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/01/how-to-compare-two-string-in-aspnet.html

Page 259: as

Example 171

How to add cell and column in a table programmatically <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { int rows = Int32.Parse(TextBox1.Text); int columns = Int32.Parse(TextBox2.Text); for (int row = 0; row < rows; row++ ) { TableRow newRow = new TableRow(); Table1.Controls.Add(newRow); for (int column = 0; column < columns; column++ ) { TableCell newCell = new TableCell(); newCell.Text = "Cell" + row.ToString(); newCell.Text += "; Column" + column.ToString(); newCell.BorderStyle = BorderStyle.Solid; newCell.BorderWidth = Unit.Pixel(1); newCell.BorderColor = System.Drawing.Color.DodgerBlue; newRow.Controls.Add(newCell); } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>How to add cell and column in a table programmatically</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green">Table: Programmatically add Cell and Column</h2> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="HotPink" Text="Rows" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="HotPink" ForeColor="FloralWhite" > </asp:TextBox> <br /> <asp:Label ID="Label2" runat="server"

Page 260: as

Font-Bold="true" ForeColor="HotPink" Text="Columns" > </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="HotPink" ForeColor="FloralWhite" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="HotPink" OnClick="Button1_Click" Text="Create Table" /> <br /><br /> <asp:Table ID="Table1" runat="server" BorderWidth="1" BorderColor="DodgerBlue" > </asp:Table> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/02/how-to-add-cell-and-column-in-table.html

Page 261: as

Example 172

How to use OnTextChanged event in TextBox <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void TextBox1_TextChanged(object sender, System.EventArgs e) { TextBox2.Text = TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>How to use OnTextChanged event in TextBox</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Red">TextBox Example: OnTextChanged</h2> <asp:Label ID="Label1" runat="server" Text="Email" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" AutoPostBack="true" OnTextChanged="TextBox1_TextChanged" > </asp:TextBox> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Confirm Email" > </asp:Label> <asp:TextBox ID="TextBox2" runat="server" BackColor="LightGoldenrodYellow" ForeColor="Crimson" > </asp:TextBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/03/how-to-use-ontextchanged-event-in.html

Page 262: as

Example 173

Validation example: how to disable client script <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Your City: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Validation example: how to disable client script</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkBlue"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="City Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Input City Name!" EnableClientScript="false" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit City" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/validation-example-how-to-disable.html

Page 263: as

Example 174

Validation example: using SetFocusOnError property in validation control <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Your Country: " + TextBox1.Text.ToString() + "<br />City: " + TextBox2.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Validation example: using SetFocusOnError property in validation control</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkTurquoise"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="Country Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Input Country Name!" SetFocusOnError="true" > </asp:RequiredFieldValidator> <br /> <asp:Label ID="Label3" runat="server" Text="City Name" AssociatedControlID="TextBox2"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="Input City Name!" SetFocusOnError="true" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit" OnClick="Button1_Click" /> </div>

Page 264: as

</form> </body> </html> http://asp-net-example.blogspot.com/2008/10/validation-example-using.html

Page 265: as

Example 175

Validation example: how to use Image for error alert <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Your Country: " + TextBox1.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Validation example: how to use Image for error alert</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="DarkOliveGreen"></asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="Country Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage='<img src="ErrorImage.jpg">' > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit Country" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/validation-example-how-to-use-image-for.html

Page 266: as

Example 176

ValidationSummary example: how to use ValidationSummary control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "Your Country: " + TextBox1.Text.ToString() + "<br />Region: " + TextBox2.Text.ToString() + "<br />City: " + TextBox3.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>ValidationSummary example: how to use ValidationSummary control in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="BlueViolet"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Country Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage='Input Country!' EnableClientScript="true" SetFocusOnError="true" Text="*" > </asp:RequiredFieldValidator> <br /> <asp:Label ID="Label3" runat="server" Text="Region Name" AssociatedControlID="TextBox2"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage='Input Region!' EnableClientScript="true" SetFocusOnError="true" Text="*"

Page 267: as

> </asp:RequiredFieldValidator> <br /> <asp:Label ID="Label4" runat="server" Text="City Name" AssociatedControlID="TextBox3"></asp:Label> <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBox3" ErrorMessage='Input Region!' EnableClientScript="true" SetFocusOnError="true" Text="*" > </asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit" OnClick="Button1_Click" /> <br /><br /> <asp:ValidationSummary ID="ValidationSummary1" runat="server" HeaderText="Following error occurs:" ShowMessageBox="false" DisplayMode="BulletList" ShowSummary="true" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/validationsummary-example-how-to-use.html

Page 268: as

Example 177

Using Button control with CausesValidation property in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You submited this name: " + TextBox1.Text.ToString(); } protected void Button2_Click(object sender, System.EventArgs e) { Label1.Text = "You clicked the cancel button."; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Using Button control with CausesValidation property in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Fuchsia">Using CausesValidation property</h2> <asp:Label ID="Label1" runat="server" Font-Size="Large" ForeColor="Teal"></asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Input name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Name required!"></asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit name" OnClick="Button1_Click" Font-Bold="true" CausesValidation="true" /> <asp:Button ID="Button2" runat="server" Text="Cancel" OnClick="Button2_Click" Font-Bold="true" ForeColor="Red" CausesValidation="false" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/12/using-button-control-with.html

Page 269: as

Example 178

Wizard example: how to use Wizard control in asp.net <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void WizardStep4_Activate(object sender, System.EventArgs e) { Label5.Text = "Your Name: " + TextBox1.Text.ToString() + "<br />City: " + TextBox2.Text.ToString() + "<br />Favorite Color: " + RadioButtonList1.SelectedItem.Text.ToString() + "<br />Favorite Tool: " + RadioButtonList2.SelectedItem.Text.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Wizard Control Simple Example</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Wizard ID="Wizard1" runat="server" HeaderText="Simple Example of Wizard Control" HeaderStyle-Font-Size="Larger" HeaderStyle-ForeColor="Crimson"> <WizardSteps> <asp:WizardStep ID="WizadStep1" runat="server" title="Personal Information"> <asp:Label ID="Label1" runat="server" Text="Your Name" AssociatedControlID="TextBox1"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <asp:Label ID="Label2" runat="server" Text="City" AssociatedControlID="TextBox2"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> </asp:WizardStep> <asp:WizardStep ID="WizardStep2" runat="server" title="Favorite Color?"> <asp:Label ID="Label3" runat="server" Text="Favorite Color?" AssociatedControlID="RadioButtonList1"></asp:Label> <asp:RadioButtonList ID="RadioButtonList1" runat="server"> <asp:ListItem Selected="True">Red</asp:ListItem> <asp:ListItem>Green</asp:ListItem> <asp:ListItem>Blue</asp:ListItem> </asp:RadioButtonList> </asp:WizardStep> <asp:WizardStep ID="WizardStep3" runat="server" title="Favorite Tool?"> <asp:Label ID="Label4" runat="server" Text="Most Favorite?" AssociatedControlID="RadioButtonList2"></asp:Label> <asp:RadioButtonList ID="RadioButtonList2" runat="server"> <asp:ListItem Selected="True">Asp.Net</asp:ListItem> <asp:ListItem>ColdFusion</asp:ListItem>

Page 270: as

<asp:ListItem>PHP</asp:ListItem> </asp:RadioButtonList> </asp:WizardStep> <asp:WizardStep ID="WizardStep4" runat="server" Title="Result" OnActivate="WizardStep4_Activate"> <asp:Label ID="Label5" runat="server" Font-Size="X-Large" ForeColor="DarkGoldenrod"></asp:Label> </asp:WizardStep> </WizardSteps> </asp:Wizard> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2008/10/wizard-example-how-to-use-wizard.html

Page 271: as

Example 179

Ajax ScriptManager - How to use ScriptManager in asp.net ajax <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, System.EventArgs e) { Label1.Text = "You clicked Button1 at:" + DateTime.Now.ToLongTimeString(); Label1.ForeColor = System.Drawing.Color.Red; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Ajax ScriptManager - How to use ScriptManager in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax ScriptManager Example: How To Use ScriptManager</h2> <hr width="550" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <br /> <asp:Label ID="Label1" runat="server" ForeColor="RosyBrown" Font-Size="X-Large" Text="This is a Label control for test Ajax feature" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Get Button Click Time Using Ajax" OnClick="Button1_Click" Font-Bold="true" ForeColor="DarkBlue" Height="45" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-scriptmanager-how-to-use.html

Page 272: as

Example 180

Ajax Timer - How to use Timer in asp.net ajax <%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace="System.Web.Configuration" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { GridView1.DataSourceID = "SqlDataSource1"; GridView1.DataBind(); GridView1.SelectedIndex = 0; } } protected void Timer1_Tick(object sender, System.EventArgs e) { int selectedRow = GridView1.SelectedIndex; GridView1.SelectedIndex = selectedRow + 1; if (selectedRow == 9) { GridView1.SelectedIndex = 0; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Button clicked but GridView SelectedIndex not reset"; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Timer - How to use Timer in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Timer Example: How To Use Timer In ASP.NET Ajax</h2> <hr width="550" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:SqlDataSource ID="SqlDataSource1" runat="server" DataSourceMode="DataReader" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select Top 9 ProductID, ProductName, UnitPrice From Products" >

Page 273: as

</asp:SqlDataSource> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:GridView ID="GridView1" runat="server" ForeColor="Snow" BackColor="OrangeRed" BorderColor="Orange" Font-Names="Comic Sans MS" Width="550" > <SelectedRowStyle ForeColor="Snow" BackColor="Orange" Height="35" Font-Italic="true" /> <HeaderStyle BackColor="IndianRed" Height="40" /> </asp:GridView> <asp:Timer ID="Timer1" runat="server" Interval="2000" OnTick="Timer1_Tick" > </asp:Timer> <br /> <asp:Label ID="Label1" runat="server" Text="Test Label" ForeColor="DodgerBlue" Font-Size="Medium" Font-Names="Comic Sans MS" > </asp:Label> <br /><br /> <asp:Button runat="server" ID="Button1" Text="Click me after 5 seconds" OnClick="Button1_Click" Font-Bold="true" ForeColor="SeaGreen" Height="45" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-timer-how-to-use-timer-in-aspnet.html

Page 274: as

Example 181

Ajax UpdatePanel - How to use UpdatePanel in asp.net ajax <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { Label1.Text = "0"; } } protected void Timer1_Tick(object sender, System.EventArgs e) { int counter = Convert.ToInt32(Label1.Text); counter = counter + 1; Label1.Text = counter.ToString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax UpdatePanel - How to use UpdatePanel in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax UpdatePanel Example: How To Use UpdatePanel</h2> <hr width="550" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick" > </asp:Timer> <br /> <asp:Label ID="Label1" runat="server" Text="Test Label" ForeColor="DeepPink" Font-Size="XX-Large" Font-Names="Comic Sans MS" Font-Bold="true" > </asp:Label>

Page 275: as

</ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-updatepanel-how-to-use-updatepanel.html

Page 276: as

Example 182

Ajax ContentTemplate - How to use ContentTemplate in asp.net ajax <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <%@ Import Namespace="System.Drawing.Text" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> string[] colorArray = {"DeepPink", "DeepSkyBlue", "Fuchsia", "Green", "LightBlue", "Maroon", "Navy", "Orchid", "Peru", "Plum", "Red"}; protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { Label1.Text = colorArray[0]; Label1.ForeColor = Color.FromName(Label1.Text); } } protected void Timer1_Tick(object sender, EventArgs e) { int indexOf = Array.IndexOf(colorArray,Label1.Text); int nextIndex = indexOf+1; if (nextIndex > colorArray.Length) { Label1.ForeColor = Color.FromName(colorArray[0]); Label1.Text = colorArray[0].ToString(); } else { Label1.ForeColor = Color.FromName(colorArray[nextIndex]); Label1.Text = colorArray[nextIndex].ToString(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ContentTemplate - How to use ContentTemplate in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax ContentTemplate Example: How To Use ContentTemplate</h2> <hr width="550" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Timer

Page 277: as

ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="2000" > </asp:Timer> <asp:Label ID="Label1" runat="server" ForeColor="DeepPink" Font-Size="XX-Large" Font-Names="Comic Sans MS" Font-Bold="true" > </asp:Label> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-contenttemplate-how-to-use.html

Page 278: as

Example 183

Ajax AsyncPostBackTrigger - How to use AsyncPostBackTrigger in asp.net ajax Triggers <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Label1.Text = DateTime.Now.ToLongTimeString(); } protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e) { Label2.ForeColor = Color.FromName(RadioButtonList1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax AsyncPostBackTrigger - How to use AsyncPostBackTrigger in asp.net ajax Triggers</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Crimson; font-style:italic;">Ajax Triggers Example: Using AsyncPostBackTrigger</h2> <hr width="450" align="left" color="Salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:Label ID="Label1" runat="server" ForeColor="SeaGreen" Font-Size="Medium" Font-Bold="true" > </asp:Label> <br /><br /> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Label ID="Label2" runat="server" Text="Select RadioButton for change Label color." Font-Bold="true" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large" > </asp:Label> </ContentTemplate>

Page 279: as

<Triggers> <asp:AsyncPostBackTrigger ControlID="RadioButtonList1" EventName="SelectedIndexChanged" /> </Triggers> </asp:UpdatePanel> <br /><br /> <asp:RadioButtonList ID="RadioButtonList1" runat="server" ForeColor="DarkSeaGreen" BorderColor="LawnGreen" BorderWidth="1" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" AutoPostBack="true" RepeatColumns="3" > <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>RosyBrown</asp:ListItem> <asp:ListItem>DarkSeaGreen</asp:ListItem> <asp:ListItem>DodgerBlue</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DarkSalmon</asp:ListItem> <asp:ListItem>Cyan</asp:ListItem> <asp:ListItem>CornFlowerBlue</asp:ListItem> </asp:RadioButtonList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-asyncpostbacktrigger-how-to-use.html

Page 280: as

Example 184

Ajax UpdatePanel - How to use multiple UpdatePanel in asp.net ajax <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Label1.Text = DateTime.Now.ToLongTimeString(); } protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e) { Label2.ForeColor = Color.FromName(ListBox1.SelectedItem.Text); Label3.ForeColor = Color.FromName(ListBox1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax UpdatePanel - How to use multiple UpdatePanel in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OrangeRed; font-style:italic;">Ajax UpdatePanel Example: Using Multiple UpdatePanel</h2> <hr width="450" align="left" color="Salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:Label ID="Label1" runat="server" ForeColor="DodgerBlue" Font-Size="Medium" Font-Bold="true" > </asp:Label> <br /><br /> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Label ID="Label2" runat="server" Text="This Label2 and Triggers both are under UpdatePanel1" Font-Bold="true" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large" > </asp:Label> </ContentTemplate>

Page 281: as

<Triggers> <asp:AsyncPostBackTrigger ControlID="ListBox1" EventName="SelectedIndexChanged" /> </Triggers> </asp:UpdatePanel> <br /> <asp:UpdatePanel ID="UpdatePanel2" runat="server"> <ContentTemplate> <asp:Label ID="Label3" runat="server" Font-Bold="true" Font-Size="Large" Text="This is Label3 which is under UpdatePanel2" > </asp:Label> </ContentTemplate> </asp:UpdatePanel> <br /><br /> <asp:ListBox ID="ListBox1" runat="server" ForeColor="DarkSeaGreen" Width="200" SelectionMode="Single" AutoPostBack="true" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" Height="150" Font-Bold="true" > <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> <asp:ListItem>DarkSeaGreen</asp:ListItem> <asp:ListItem>Orange</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DarkSalmon</asp:ListItem> <asp:ListItem>OrangeRed</asp:ListItem> <asp:ListItem>CornFlowerBlue</asp:ListItem> </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-updatepanel-how-to-use-multiple.html

Page 282: as

Example 185

Ajax Triggers - How to use Triggers in asp.net ajax UpdatePanel <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { ListBox1.ForeColor = System.Drawing.Color.DodgerBlue; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Triggers - How to use Triggers in asp.net ajax UpdatePanel</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SeaGreen; font-style:italic;">Ajax Triggers Example: How To Use Triggers</h2> <hr width="450" align="left" color="DarkSeaGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:ListBox ID="ListBox1" runat="server" ForeColor="Crimson" BackColor="Snow" Font-Bold="true" Font-Italic="true" Font-Size="X-Large" Font-Names="Comic Sans MS" Width="250" > <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>SeaGreen</asp:ListItem> <asp:ListItem>DarkSeaGreen</asp:ListItem> <asp:ListItem>DodgerBlue</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DarkSalmon</asp:ListItem> <asp:ListItem>Cyan</asp:ListItem> <asp:ListItem>Red</asp:ListItem> </asp:ListBox> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" /> </Triggers> </asp:UpdatePanel>

Page 283: as

<br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" Font-Bold="true" Text="Change ListBox Text Color" OnClick="Button1_Click" Height="45" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-triggers-how-to-use-triggers-in.html

Page 284: as

Example 186

Ajax UpdatePanel - How to use UpdateMode Conditional in asp.net ajax <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Label1.Text = DateTime.Now.ToLongTimeString(); } protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e) { Panel1.BackColor = Color.FromName(ListBox1.SelectedItem.Text); Panel2.BackColor = Color.FromName(ListBox1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax UpdatePanel - How to use UpdateMode Conditional in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax UpdatePanel Example: Using UpdateMode Conditional</h2> <hr width="550" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Medium" Font-Bold="true" > </asp:Label> <br /><br /> <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Panel ID="Panel1" runat="server" BorderWidth="1" Height="50" Width="450" BackColor="SeaGreen" ForeColor="Snow" HorizontalAlign="Center" Font-Bold="true"

Page 285: as

> Panel1 and Triggers both are under UpdatePanel1. </asp:Panel> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="ListBox1" EventName="SelectedIndexChanged" /> </Triggers> </asp:UpdatePanel> <br /> <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Panel ID="Panel2" runat="server" BorderWidth="1" Height="50" Width="450" BackColor="SeaGreen" ForeColor="Snow" HorizontalAlign="Center" Font-Bold="true" > This is Panel2 and it is under UpdatePanel2. </asp:Panel> </ContentTemplate> </asp:UpdatePanel> <br /><br /> <asp:ListBox ID="ListBox1" runat="server" ForeColor="DeepPink" Width="200" SelectionMode="Single" Font-Italic="true" AutoPostBack="true" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged" Height="150" Font-Bold="true" Font-Size="Large" Font-Names="Comic Sans MS" > <asp:ListItem>SaddleBrown</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> <asp:ListItem>IndianRed</asp:ListItem> <asp:ListItem>Orange</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DarkSalmon</asp:ListItem> <asp:ListItem>OrangeRed</asp:ListItem> <asp:ListItem>CornFlowerBlue</asp:ListItem> </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-updatepanel-how-to-use-updatemode.html

Page 286: as

Example 187

Ajax ProgressTemplate DisplayAfter attribute - How to use in asp.net <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Label2.ForeColor = Color.OrangeRed; Label2.Font.Name = "Comic Sans MS"; Label2.Font.Size = FontUnit.Large; Label2.Font.Italic = true; Label2.Font.Bold = true; } } protected void Button1_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(6000); Label2.Text = "[System Time] " + DateTime.Now.ToLongTimeString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ProgressTemplate DisplayAfter attribute - How to use in asp.net</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SaddleBrown; font-style:italic;">Ajax UpdateProgress Example: Using DisplayAfter Attribute</h2> <hr width="550" align="left" color="Tan" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdateProgress ID="UpdateProgress1" runat="server" DisplayAfter="3000"> <ProgressTemplate> <asp:Label ID="Label1" runat="server" ForeColor="DeepPink" Font-Bold="true" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Medium" Text="Please wait page updating....." > </asp:Label> </ProgressTemplate>

Page 287: as

</asp:UpdateProgress> <br /> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Label ID="Label2" runat="server" > </asp:Label> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Height="45" Text="Get System Time" ForeColor="DodgerBlue" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-progresstemplate-displayafter.html

Page 288: as

Example 188

Ajax ProgressTemplate - How to use ProgressTemplate in asp.net ajax UpdateProgress <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BulletedList1.Width = 500; BulletedList1.BackColor = Color.AliceBlue; BulletedList1.Font.Bold = true; BulletedList1.Font.Size = FontUnit.Medium; } } protected void Button1_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(5000); BulletedList1.Items.Add(DateTime.Now.ToLongTimeString()); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ProgressTemplate - How to use ProgressTemplate in asp.net ajax UpdateProgress</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax UpdateProgress Example: Using ProgressTemplate</h2> <hr width="550" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdateProgress ID="UpdateProgress1" runat="server"> <ProgressTemplate> <asp:Label ID="Label1" runat="server" ForeColor="OrangeRed" Font-Bold="true" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large" Text="Please wait page updating....." > </asp:Label> </ProgressTemplate> </asp:UpdateProgress> <br />

Page 289: as

<asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:BulletedList ID="BulletedList1" runat="server" ForeColor="DarkSeaGreen" BulletStyle="LowerAlpha" BorderColor="LawnGreen" BorderWidth="1" > </asp:BulletedList> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Height="45" Text="Get Button Click System Time" ForeColor="DodgerBlue" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-progresstemplate-how-to-use.html

Page 290: as

Example 189

Ajax UpdateProgress - How to use UpdateProgress in asp.net ajax <%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(4000); RadioButtonList1.Items.Add(System.DateTime.Now.ToLongTimeString()); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax UpdateProgress - How to use UpdateProgress in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax UpdateProgress Example: Using UpdateProgress</h2> <hr width="550" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdateProgress ID="UpdateProgress1" runat="server"> <ProgressTemplate> <asp:Label ID="Label1" runat="server" Font-Bold="true" ForeColor="DodgerBlue" Font-Size="Medium" Text="please wait page updating...." > </asp:Label> </ProgressTemplate> </asp:UpdateProgress> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:RadioButtonList ID="RadioButtonList1" runat="server" ForeColor="OrangeRed" BackColor="Snow" BorderColor="Crimson" Font-Bold="true" BorderWidth="1" Width="450" RepeatColumns="2" > </asp:RadioButtonList>

Page 291: as

<br /> <asp:Button ID="Button1" runat="server" Text="Add Button Click Time In RadioButtonList" OnClick="Button1_Click" Height="42" Font-Bold="true" ForeColor="DarkBlue" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-updateprogress-how-to-use.html

Page 292: as

Example 190

Ajax UpdateProgress image - How to use image in UpdateProgress in asp.net ajax <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CheckBoxList1.ForeColor = Color.SeaGreen; CheckBoxList1.BackColor = Color.LawnGreen; CheckBoxList1.Font.Bold = true; CheckBoxList1.Font.Size = FontUnit.Medium; CheckBoxList1.BorderColor = Color.MediumSeaGreen; CheckBoxList1.BorderWidth = 1; CheckBoxList1.Width = 450; CheckBoxList1.RepeatColumns = 2; } } protected void Button1_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(5000); CheckBoxList1.Items.Add(DateTime.Now.ToLongTimeString()); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax UpdateProgress image - How to use image in UpdateProgress in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Crimson; font-style:italic;">Ajax UpdateProgress Example: Using Image</h2> <hr width="450" align="left" color="LightPink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdateProgress ID="UpdateProgress1" runat="server"> <ProgressTemplate> <asp:Panel ID="Pnael1" runat="server" Width="450" HorizontalAlign="Center" > <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/ProgressImage.gif"

Page 293: as

/> </asp:Panel> </ProgressTemplate> </asp:UpdateProgress> <br /> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:CheckBoxList ID="CheckBoxList1" runat="server" > </asp:CheckBoxList> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Font-Bold="true" Height="45" Text="Add Button Click Time In CheckBoxList" ForeColor="DodgerBlue" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-updateprogress-image-how-to-use.html

Page 294: as

Example 191

Ajax Timer OnTick event - How to use OnTick event in Timer control <%@ Page Language="C#" %> <%@ Import Namespace="System.Drawing" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { RadioButtonList1.Font.Name = "Comic Sans MS"; RadioButtonList1.Font.Size = FontUnit.Medium; RadioButtonList1.SelectedIndex = 0; RadioButtonList1.ForeColor = Color.FromName(RadioButtonList1.SelectedItem.Text); } } protected void Timer1_Tick(object sender, System.EventArgs e) { int selectedIndex = RadioButtonList1.SelectedIndex; int totalIndex = RadioButtonList1.Items.Count -1; if (selectedIndex == totalIndex) { RadioButtonList1.SelectedIndex = 0; } else { RadioButtonList1.SelectedIndex = selectedIndex + 1; } RadioButtonList1.ForeColor = Color.FromName(RadioButtonList1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Timer OnTick event - How to use OnTick event in Timer control</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Timer Example: How To Use OnTick Event</h2> <hr width="450" align="left" color="CornFlowerBlue" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:RadioButtonList ID="RadioButtonList1"

Page 295: as

runat="server" BorderColor="Salmon" BorderWidth="1" RepeatColumns="3" > <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>RosyBrown</asp:ListItem> <asp:ListItem>IndianRed</asp:ListItem> <asp:ListItem>Maroon</asp:ListItem> <asp:ListItem>DodgerBlue</asp:ListItem> <asp:ListItem>SeaGreen</asp:ListItem> </asp:RadioButtonList> <asp:Timer ID="Timer1" runat="server" Interval="4000" OnTick="Timer1_Tick" > </asp:Timer> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-timer-ontick-event-how-to-use.html

Page 296: as

Example 192

Ajax PagingBulletedListExtender - How to use PagingBulletedListExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax PagingBulletedListExtender - How to use PagingBulletedListExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control ToolKit Example: PagingBulletedListExtender</h2> <hr width="575" align="left" color="CornFlowerBlue" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:PagingBulletedListExtender ID="PagingBulletedListExtender1" runat="server" TargetControlID="BulletedList1" > </cc1:PagingBulletedListExtender> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select ProductID, ProductName From Products" > </asp:SqlDataSource> <asp:BulletedList ID="BulletedList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="ProductName" DataValueField="ProductID" ForeColor="DodgerBlue" > </asp:BulletedList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-pagingbulletedlistextender-how-to.html

Page 297: as

Example 193

Ajax ResizableControlExtender - How to use ResizableControlExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Image1.ImageUrl = "~/Images/RedForest.jpg"; Panel1.BorderColor = Color.DeepPink; Panel1.BorderWidth = 2; Panel1.HorizontalAlign = HorizontalAlign.Center; Panel1.BackColor = Color.Salmon; Panel1.Width = 450; Panel1.Height = 325; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ResizableControlExtender - How to use ResizableControlExtender in asp.net ajax</title> <style type="text/css"> .HandleCSS { width:20px; height:20px; background-color:Red; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax Control Toolkit Example: Using ResizableControlExtender</h2> <hr width="600" align="left" color="CornFlowerBlue" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:ResizableControlExtender ID="ReasizableControlExtender1" runat="server" TargetControlID="Panel1" HandleCssClass="HandleCSS" >

Page 298: as

</cc1:ResizableControlExtender> <asp:Panel ID="Panel1" runat="server" > <br /> <asp:Image ID="Image1" runat="server" /> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-resizablecontrolextender-how-to.html

Page 299: as

Example 194

Ajax TabContainer and TabPanel - How to use TabContainer in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Image1.ImageUrl = "~/Images/RedFlower.jpg"; Image2.ImageUrl = "~/Images/Sky.jpg"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax TabContainer and TabPanel - How to use TabContainer in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using TabContainer</h2> <hr width="500" align="left" color="CornFlowerBlue" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:TabContainer ID="TabContainer1" runat="server" Width="600"> <cc1:TabPanel ID="TabPanel1" runat="server"> <HeaderTemplate> Red Flower </HeaderTemplate> <ContentTemplate> <asp:Image ID="Image1" runat="server" /> </ContentTemplate> </cc1:TabPanel> <cc1:TabPanel ID="TabPanel2" runat="server"> <HeaderTemplate> Color List </HeaderTemplate> <ContentTemplate> <asp:CheckBoxList ID="CheckBoxList1" runat="server" BorderColor="DeepPink" ForeColor="Snow" BackColor="Crimson"

Page 300: as

BorderWidth="1" RepeatColumns="2" Width="500" > <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>RosyBrown</asp:ListItem> <asp:ListItem>DodgerBlue</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> <asp:ListItem>HotPink</asp:ListItem> <asp:ListItem>Violet</asp:ListItem> </asp:CheckBoxList> </ContentTemplate> </cc1:TabPanel> <cc1:TabPanel ID="TabPanel3" runat="server"> <HeaderTemplate> Sky Image </HeaderTemplate> <ContentTemplate> <asp:Image ID="Image2" runat="server" /> </ContentTemplate> </cc1:TabPanel> </cc1:TabContainer> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-tabcontainer-and-tabpanel-how-to.html

Page 301: as

Example 195

Ajax AlwaysVisibleControlExtender - How to use AlwaysVisibleControlExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string[] colorList = Enum.GetNames(typeof(KnownColor)); foreach (string color in colorList) { Label1.Text += color + "<br />"; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax AlwaysVisibleControlExtender - How to use AlwaysVisibleControlExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using AlwaysVisibleControlExtender</h2> <hr width="600" align="left" color="CornFlowerBlue" /> <asp:Label ID="Label1" runat="server" ForeColor="DodgerBlue" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large" > </asp:Label> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:AlwaysVisibleControlExtender ID="AlwaysVisibleControlExtender1" runat="server" TargetControlID="Panel1" VerticalSide="Top" HorizontalSide="Right" > </cc1:AlwaysVisibleControlExtender>

Page 302: as

<asp:Panel ID="Panel1" runat="server" Width="250" Height="100" BorderWidth="2" BorderColor="LightPink" BackColor="OrangeRed" HorizontalAlign="Center" > <br /> <asp:TextBox ID="TextBox1" runat="server" BackColor="LightGoldenrodYellow" ForeColor="HotPink" Font-Bold="false" Text="Your Email" Width="200" Height="25" > </asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Subscribe RSS Feed" Font-Bold="true" ForeColor="SaddleBrown" Height="40" /> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-alwaysvisiblecontrolextender-how.html

Page 303: as

Example 196

Ajax CalendarExtender - How to use CalendarExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { TextBox1.ForeColor = Color.LightGoldenrodYellow; TextBox1.ForeColor = Color.DeepPink; TextBox1.Font.Bold = true; TextBox1.Font.Size = FontUnit.Medium; TextBox1.Font.Name = "Comic Sans MS"; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax CalendarExtender - How to use CalendarExtender in asp.net ajax</title> <style type="text/css"> .CalendarCSS { background-color:OrangeRed; color:Snow; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using CalendarExtender</h2> <hr width="500" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1" CssClass="CalendarCSS" > </cc1:CalendarExtender> <asp:Label ID="Label1" runat="server"

Page 304: as

ForeColor="DodgerBlue" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large" Text="Arrival Date: " Font-Underline="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-calendarextender-how-to-use.html

Page 305: as

Example 197

Ajax CollapsiblePanelExtender - How to use CollapsiblePanelExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax CollapsiblePanelExtender - How to use CollapsiblePanelExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax Control Toolkit Example: Using CollapsiblePanelExtender</h2> <hr width="600" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server" TargetControlID="Panel2" ExpandControlID="Panel1" CollapseControlID="Panel1" TextLabelID="Label1" ExpandedText="-" CollapsedText="+" > </cc1:CollapsiblePanelExtender> <asp:Label ID="Label1" runat="server" ForeColor="Crimson" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="XX-Large" > </asp:Label> <asp:Panel ID="Panel1" runat="server" Width="500" > <asp:Image ID="Image1" runat="server"

Page 306: as

ImageUrl="~/Images/SeaBeach.jpg" Height="150" BorderWidth="1" BorderColor="DarkSeaGreen" /> </asp:Panel> <asp:Panel ID="Panel2" runat="server" Width="500" > <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/SeaBeach.jpg" BorderColor="DarkBlue" BorderWidth="2" /> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-collapsiblepanelextender-how-to.html

Page 307: as

Example 198

Ajax ConfirmButtonExtender - How to use ConfirmButtonExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { RadioButtonList1.Items.Remove(RadioButtonList1.SelectedItem); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ConfirmButtonExtender - How to use ConfirmButtonExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax Control Toolkit Example: Using ConfirmButtonExtender</h2> <hr width="600" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" TargetControlID="Button1" ConfirmText="Are you sure you wanted to delete this color?" > </cc1:ConfirmButtonExtender> <asp:RadioButtonList ID="RadioButtonList1" runat="server" ForeColor="Snow" BackColor="Crimson" BorderColor="Orange" BorderWidth="1" RepeatColumns="2" Width="500" > <asp:ListItem Selected="True">Crimson</asp:ListItem> <asp:ListItem>LawnGreen</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> <asp:ListItem>HotPink</asp:ListItem> <asp:ListItem>LightPink</asp:ListItem> <asp:ListItem>Salmon</asp:ListItem> <asp:ListItem>DarkSeaGreen</asp:ListItem> </asp:RadioButtonList>

Page 308: as

<br /> <asp:Button ID="Button1" runat="server" Text="Delete Selected Color" Font-Bold="true" ForeColor="DodgerBlue" Height="40" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-confirmbuttonextender-how-to-use.html

Page 309: as

Example 199

Ajax DragPanelExtender - How to use DragPanelExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax DragPanelExtender - How to use DragPanelExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax Control Toolkit Example: Using DragPanelExtender</h2> <hr width="600" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:DragPanelExtender ID="DragPanelExtender1" runat="server" TargetControlID="Panel1" DragHandleID="Label1" > </cc1:DragPanelExtender> <asp:Panel ID="Panel1" runat="server" BackColor="Snow" Width="250" HorizontalAlign="Center" > <asp:Label ID="Label1" runat="server" Width="100%" BackColor="HotPink" Font-Bold="true" ForeColor="Snow" Text="Drag Me" > </asp:Label> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/RedFlower.jpg"

Page 310: as

Height="275" BorderWidth="3" BorderColor="DeepPink" /> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-dragpanelextender-how-to-use.html

Page 311: as

Example 200

Ajax ListSearchExtender - How to use ListSearchExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { string[] colorList = Enum.GetNames(typeof(KnownColor)); ListBox1.DataSource = colorList; ListBox1.DataBind(); } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ListSearchExtender - How to use ListSearchExtender in asp.net ajax</title> <style type="text/css"> .PromptCSS { color:DodgerBlue; font-size:large; font-style:italic; font-weight:bold; background-color:AliceBlue; height:25px; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SeaGreen; font-style:italic;">Ajax Control Toolkit Example: Using ListSearchExtender</h2> <hr width="550" align="left" color="LawnGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:ListSearchExtender ID="ListSearchExtender1" runat="server" TargetControlID="ListBox1" PromptCssClass="PromptCSS" > </cc1:ListSearchExtender> <br /><br /> <asp:ListBox

Page 312: as

ID="ListBox1" runat="server" BackColor="Pink" ForeColor="DeepPink" Font-Size="Medium" Font-Bold="true" Height="250" > </asp:ListBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-listsearchextender-how-to-use.html

Page 313: as

Example 201

Ajax NumericUpDownExtender - How to use NumericUpDownExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { int number =Convert.ToInt32(TextBox1.Text); Image1.Width = 50 * number; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax NumericUpDownExtender - How to use NumericUpDownExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax Control Toolkit Example: Using NumericUpDownExtender</h2> <hr width="600" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:NumericUpDownExtender ID="NumericUpDownExtender1" runat="server" TargetControlID="TextBox1" Minimum="1" Maximum="25" Width="100" > </cc1:NumericUpDownExtender> <asp:Label ID="Label1" runat="server" Text="Multiply original Image Size" Font-Bold="true" ForeColor="Crimson" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" ForeColor="Crimson" BackColor="LightGoldenrodYellow" >

Page 314: as

</asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Resize Image" Font-Bold="true" OnClick="Button1_Click" ForeColor="Crimson" Height="30" /> <br /><br /> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/RedTree.jpg" Width="50" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-numericupdownextender-how-to-use.html

Page 315: as

Example 202

Ajax RoundedCornersExtender - How to use RoundedCornersExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax RoundedCornersExtender - How to use RoundedCornersExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkSeaGreen; font-style:italic;">Ajax Control Toolkit Example: Using RoundedCornersExtender</h2> <hr width="600" align="left" color="DarkSeaGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:RoundedCornersExtender ID="RoundedCornersExtender1" runat="server" TargetControlID="CheckBoxList1" Radius="20" > </cc1:RoundedCornersExtender> <br /><br /> <asp:CheckBoxList ID="CheckBoxList1" runat="server" BackColor="OrangeRed" ForeColor="Snow" RepeatColumns="3" Width="450" Font-Names="Comic Sans MS" Font-Size="Large" > <asp:ListItem>OrangeRed</asp:ListItem> <asp:ListItem>BurlyWood</asp:ListItem> <asp:ListItem>SaddleBrown</asp:ListItem> <asp:ListItem>RosyBrown</asp:ListItem> <asp:ListItem>Maroon</asp:ListItem> <asp:ListItem>SeaGreen</asp:ListItem> <asp:ListItem>DarkBlue</asp:ListItem> </asp:CheckBoxList> </div> </form>

Page 316: as

</body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-roundedcornersextender-how-to-use.html

Page 317: as

Example 203

Ajax DropShadowExtender - How to use DropShadowExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax DropShadowExtender - How to use DropShadowExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Crimson; font-style:italic;">Ajax Control Toolkit Example: Using DropShadowExtender</h2> <hr width="600" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:DropShadowExtender ID="DropShadowExtender1" runat="server" TargetControlID="Panel1" > </cc1:DropShadowExtender> <br /><br /> <asp:Panel ID="Panel1" runat="server" BackColor="Gray" ForeColor="Snow" Width="300" Height="150" HorizontalAlign="Center" > <br /> <asp:TextBox ID="TextBox1" runat="server" BackColor="Snow" ForeColor="OrangeRed" Text="email" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1"

Page 318: as

runat="server" Font-Bold="true" ForeColor="SlateBlue" Height="40" Text="Subscribe Our Newsletter" /> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-dropshadowextender-how-to-use.html

Page 319: as

Example 204

Ajax Accordion and AccordionPane - How to use Accordion in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Accordion and AccordionPane - How to use Accordion in asp.net ajax</title> <style type="text/css"> .HeaderCSS { color:Snow; background-color:Crimson; font-size:medium; border:solid 1px salmon; font-weight:bold; } .HeaderSelectedCSS { color:Snow; background-color:OrangeRed; font-weight:bold; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkSeaGreen; font-style:italic;">Ajax Control Toolkit Example: Using Accordion</h2> <hr width="450" align="left" color="DarkSeaGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:Accordion runat="server" ID="Accordion1" HeaderCssClass="HeaderCSS" HeaderSelectedCssClass="HeaderSelectedCSS" Width="500" BorderColor="Orange" BorderWidth="2" > <Panes> <cc1:AccordionPane runat="server" ID="AccordionPane1">

Page 320: as

<Header>Red Orchid</Header> <Content> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/RedOrchid.jpg" Width="200" /> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane2"> <Header>Green Orchid</Header> <Content> <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/GreenOrchid.jpg" /> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane3"> <Header>Blue Orchid</Header> <Content> <asp:Image ID="Image3" runat="server" ImageUrl="~/Images/BlueOrchid.jpg" /> </Content> </cc1:AccordionPane> </Panes> </cc1:Accordion> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-accordion-and-accordionpane-how-to.html

Page 321: as

Example 205

Ajax PasswordStrength - How to use PasswordStrength in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax PasswordStrength - How to use PasswordStrength in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkSeaGreen; font-style:italic;">Ajax Control Toolkit Example: Using PasswordStrength</h2> <hr width="550" align="left" color="DarkSeaGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:PasswordStrength ID="PasswordStrength1" runat="server" TargetControlID="TextBox1" > </cc1:PasswordStrength> <br /><br /> <asp:Label ID="Label1" runat="server" ForeColor="OrangeRed" Font-Bold="true" Text="Input your password" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-passwordstrength-how-to-use.html

Page 322: as

Example 206

Ajax TextBoxWatermarkExtender - How to use TextBoxWatermarkExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Subscription Successful!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax TextBoxWatermarkExtender - How to use TextBoxWatermarkExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using TextBoxWatermarkExtender</h2> <hr width="550" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:TextBoxWatermarkExtender ID="TexBoxWatermarkExtender1" runat="server" TargetControlID="TextBox1" WatermarkText="Input your email" > </cc1:TextBoxWatermarkExtender> <br /> <asp:Label ID="Label1" runat="server" ForeColor="OrangeRed" Font-Bold="true" Font-Size="Large" > </asp:Label> <br /><br /> <asp:TextBox ID="TextBox1" runat="server" ForeColor="SeaGreen" > </asp:TextBox> <asp:Button ID="Button1"

Page 323: as

runat="server" Text="Subscribe RSS Feed" OnClick="Button1_Click" Height="30" Font-Bold="true" ForeColor="Green" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-textboxwatermarkextender-how-to.html

Page 324: as

Example 207

Ajax SliderExtender - How to use SliderExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void LinkButton1_Click(object sender, EventArgs e) { int imageWidth = Convert.ToInt32(TextBox2.Text); Image1.Width = 1 * imageWidth; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax SliderExtender - How to use SliderExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkSeaGreen; font-style:italic;">Ajax Control Toolkit Example: Using SliderExtender</h2> <hr width="450" align="left" color="DarkSeaGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:SliderExtender ID="SliderExtender1" runat="server" TargetControlID="TextBox1" BoundControlID="TextBox2" Minimum="200" Maximum="600" > </cc1:SliderExtender> <br /> <table> <tr> <td> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> </td> <td> <asp:TextBox ID="TextBox2" runat="server"

Page 325: as

ForeColor="Crimson" Width="25" > </asp:TextBox> </td> <td> <asp:LinkButton ID="LinkButton1" runat="server" Text="Change Image Size" ForeColor="DodgerBlue" Font-Bold="true" BorderColor="CornflowerBlue" BorderWidth="1" OnClick="LinkButton1_Click" > </asp:LinkButton> </td> </tr> </table> <br /> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/Tiger.jpg" Width="200" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-sliderextender-how-to-use.html

Page 326: as

Example 208

Ajax SliderExtender Steps and Length - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void LinkButton1_Click(object sender, EventArgs e) { int imageWidth = Convert.ToInt32(TextBox2.Text); Image1.Width = 1 * imageWidth; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax SliderExtender Steps and Length - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax Control Toolkit Example: How To Use Steps In Slider</h2> <hr width="575" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:SliderExtender ID="SliderExtender1" runat="server" TargetControlID="TextBox1" BoundControlID="TextBox2" Minimum="100" Maximum="700" Orientation="Vertical" Steps="7" Length="250" > </cc1:SliderExtender> <table border="0" cellpadding="0" cellspacing="10"> <tr valign="top"> <td> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <asp:TextBox ID="TextBox2" runat="server" ForeColor="Crimson"

Page 327: as

Width="25" > </asp:TextBox> <br /> <asp:LinkButton ID="LinkButton1" runat="server" Text="Apply" ForeColor="LightPink" Font-Bold="true" BorderColor="DeepPink" BorderWidth="1" OnClick="LinkButton1_Click" BackColor="Crimson" > </asp:LinkButton> </td> <td> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/SeaBird.jpg" Width="100" /> </td> </tr> </table> <br /><br /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-sliderextender-steps-and-length.html

Page 328: as

Example 209

Ajax ValidatorCalloutExtender - How to use ValidatorCalloutExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted name: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax ValidatorCalloutExtender - How to use ValidatorCalloutExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Green; font-style:italic;">Ajax Control Toolkit Example: Using ValidatorCalloutExtender</h2> <hr width="575" align="left" color="LawnGreen" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="RequiredFieldValidator1" > </cc1:ValidatorCalloutExtender> <asp:Label ID="Label1" runat="server" ForeColor="Salmon" Font-Size="Large" Font-Names="Comic Sans MS" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Name" Font-Bold="true" ForeColor="DeepPink" > </asp:Label> <asp:TextBox ID="TextBox1"

Page 329: as

runat="server" > </asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Input your name!" Display="None" > </asp:RequiredFieldValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Name" Height="40" Font-Bold="true" ForeColor="DeepPink" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-validatorcalloutextender-how-to.html

Page 330: as

Example 210

Ajax NumericUpDownExtender RefValues - Using text in NumericUpDownExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.ForeColor = System.Drawing.Color.FromName(TextBox1.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax NumericUpDownExtender RefValues - Using text in NumericUpDownExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SeaGreen; font-style:italic;">Ajax NumericUpDownExtender Example: Using RefValues</h2> <hr width="600" align="left" color="LawnGreen" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:NumericUpDownExtender ID="NumericUpDownExtender1" runat="server" TargetControlID="TextBox1" Width="200" RefValues = "Crimson;DeepPink;DodgerBlue;HotPink;DarkSalmon;IndianRed;DarkSeaGreen;SeaGreen" > </cc1:NumericUpDownExtender> <asp:Label ID="Label1" runat="server" Text="Change this text color." Font-Bold="true" Font-Size="X-Large" Font-Names="Comic Sans MS" > </asp:Label> <br /><br /><br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" ForeColor="IndianRed"

Page 331: as

BackColor="LightGoldenrodYellow" > </asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Change Label" Font-Bold="true" OnClick="Button1_Click" ForeColor="IndianRed" Height="30" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-numericupdownextender-refvalues.html

Page 332: as

Example 211

Ajax Accordion HeaderCssClass - How to use HeaderCssClass in Accordion <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Accordion HeaderCssClass - How to use HeaderCssClass in Accordion</title> <style type="text/css"> .HeaderCSS { color:AliceBlue; background-color:DodgerBlue; font-size:large; border:solid 1px CornFlowerBlue; font-style:italic; font-family:Comic Sans MS; height:30px; } .HeaderSelectedCSS { color:Snow; background-color:SlateBlue; font-weight:bold; height:25px; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Crimson; font-style:italic;">Ajax Accordion Example: Using HeaderCssClass</h2> <hr width="450" align="left" color="Salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:Accordion runat="server" ID="Accordion1" HeaderCssClass="HeaderCSS" HeaderSelectedCssClass="HeaderSelectedCSS" Width="500" BorderColor="CornflowerBlue" BorderWidth="2" >

Page 333: as

<Panes> <cc1:AccordionPane runat="server" ID="AccordionPane1"> <Header>Red Flower</Header> <Content> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/RedFlower.gif" Height="400"/> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane2"> <Header>Yellow Flower</Header> <Content> <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/YellowFlower.jpg" Height="400" /> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane3"> <Header>Upload Flower Image</Header> <Content> <asp:Panel ID="Panel1" runat="server" Height="200" > <br /><br /> <asp:FileUpload ID="FileUpload1" runat="server" ForeColor="Snow" BackColor="OrangeRed" Font-Size="Large" BorderWidth="1" BorderColor="SaddleBrown" Font-Italic="true" Font-Names="Comic Sans MS" /> <asp:Button ID="Button1" runat="server" Font-Bold="true" ForeColor="OrangeRed" Text="Upload Now" Height="40" /> </asp:Panel> </Content> </cc1:AccordionPane> </Panes> </cc1:Accordion> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-accordion-headercssclass-how-to.html

Page 334: as

Example 212

Ajax Accordion HeaderSelectedCssClass - How to use HeaderSelectedCssClass in Accordion <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax Accordion HeaderSelectedCssClass - How to use HeaderSelectedCssClass in Accordion</title> <style type="text/css"> .HeaderCSS { color:Snow; background-color:DarkSeaGreen; font-size:large; border:solid 1px MediumSeaGreen; } .HeaderSelectedCSS { color:Snow; background-color:OrangeRed; font-weight:bold; height:45px; font-family:Comic Sans MS; font-size:larger; text-align:center; padding-top:5px; border:solid 2px Crimson; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax Accordion Example: Using HeaderSelectedCssClass</h2> <hr width="550" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:Accordion runat="server" ID="Accordion1" HeaderCssClass="HeaderCSS" HeaderSelectedCssClass="HeaderSelectedCSS" Width="600" BorderColor="Orange"

Page 335: as

BorderWidth="2" > <Panes> <cc1:AccordionPane runat="server" ID="AccordionPane1"> <Header>Fungus</Header> <Content> <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/Fungus.jpg"/> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane2"> <Header>Bacteria</Header> <Content> <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/Bacteria.jpg"/> </Content> </cc1:AccordionPane> <cc1:AccordionPane runat="server" ID="AccordionPane3"> <Header>Virus</Header> <Content> <asp:Image ID="Image3" runat="server" ImageUrl="~/Images/Virus.jpg"/> </Content> </cc1:AccordionPane> </Panes> </cc1:Accordion> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-accordion-headerselectedcssclass.html

Page 336: as

Example 213

Ajax HoverMenuExtender - How to use HoverMenuExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e) { Label1.ForeColor = System.Drawing.Color.FromName(RadioButtonList1.SelectedItem.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax HoverMenuExtender - How to use HoverMenuExtender in asp.net ajax</title> <style type="text/css"> .PanelCSS { visibility:hidden; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax Control Toolkit Example: Using HoverMenuExtender</h2> <hr width="550" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:HoverMenuExtender ID="HoverMenuExtender1" runat="server" TargetControlID="Label1" PopupControlID="Panel1" PopupPosition="Bottom" > </cc1:HoverMenuExtender> <br /><br /> <asp:Label ID="Label1" runat="server" Text="Color changeable label." Font-Size="XX-Large" Font-Names="Comic Sans MS" > </asp:Label>

Page 337: as

<asp:Panel ID="Panel1" runat="server" Width="300" BorderColor="Gray" BorderWidth="1" CssClass="PanelCSS" > <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="3" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" AutoPostBack="true" > <asp:ListItem>Tan</asp:ListItem> <asp:ListItem>Crimson</asp:ListItem> <asp:ListItem>DarkBlue</asp:ListItem> <asp:ListItem>SeaGreen</asp:ListItem> <asp:ListItem>OrangeRed</asp:ListItem> <asp:ListItem>Magenta</asp:ListItem> <asp:ListItem>DeepPink</asp:ListItem> </asp:RadioButtonList> </asp:Panel> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-hovermenuextender-how-to-use.html

Page 338: as

Example 214

Ajax PagingBulletedListExtender IndexSize - How to use IndexSize <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { BulletedList1.ForeColor = Color.Red; BulletedList1.Font.Name = "Verdana"; BulletedList1.Font.Size = FontUnit.Medium; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax PagingBulletedListExtender IndexSize - How to use IndexSize</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OrangeRed; font-style:italic;">Ajax PagingBulletedListExtender Example: Using IndexSize</h2> <hr width="575" align="left" color="Orange" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select Top 25 ProductID, ProductName From Products" > </asp:SqlDataSource> <cc1:PagingBulletedListExtender ID="PagingBulletedListExtender1" runat="server" TargetControlID="BulletedList1" IndexSize="2" > </cc1:PagingBulletedListExtender> <asp:BulletedList ID="BulletedList1" runat="server" DataSourceID="SqlDataSource1"

Page 339: as

DataValueField="ProductID" DataTextField="ProductName" > </asp:BulletedList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-pagingbulletedlistextender.html

Page 340: as

Example 215

Ajax PagingBulletedListExtender - Using SelectIndexCssClass and UnselectIndexCssClass <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BulletedList1.ForeColor = Color.Crimson; BulletedList1.Font.Italic = true; BulletedList1.Font.Size = FontUnit.Medium; BulletedList1.Font.Name = "Comic Sans MS"; BulletedList1.BulletStyle = BulletStyle.LowerRoman; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax PagingBulletedListExtender - Using SelectIndexCssClass and UnselectIndexCssClass</title> <style type="text/css"> .SelectIndexCSS { font-weight:bold; font-size:large; } .UnSelectIndexCSS { Color:Green; font-style:italic; } </style> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Tomato; font-style:italic;">Ajax PagingBulletedListExtender Example: Using SelectIndexCssClass</h2> <hr width="650" align="left" color="Salmon" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"

Page 341: as

SelectCommand="Select Top 30 ProductID, ProductName From Products" > </asp:SqlDataSource> <cc1:PagingBulletedListExtender ID="PagingBulletedListExtender1" runat="server" TargetControlID="BulletedList1" MaxItemPerPage="6" SelectIndexCssClass="SelectIndexCSS" UnselectIndexCssClass="UnSelectIndexCSS" > </cc1:PagingBulletedListExtender> <asp:BulletedList ID="BulletedList1" runat="server" DataSourceID="SqlDataSource1" DataValueField="ProductID" DataTextField="ProductName" > </asp:BulletedList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-pagingbulletedlistextender-using.html

Page 342: as

Example 216

Ajax PagingBulletedListExtender MaxItemPerPage - How to use MaxItemPerPage <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { BulletedList1.ForeColor = Color.SeaGreen; BulletedList1.Font.Italic = true; BulletedList1.Font.Name = "Comic Sans MS"; BulletedList1.Font.Size = FontUnit.Medium; BulletedList1.BulletStyle = BulletStyle.Square; } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax PagingBulletedListExtender MaxItemPerPage - How to use MaxItemPerPage</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SlateBlue; font-style:italic;">Ajax PagingBulletedListExtender Example: Using MaxItemPerPage</h2> <hr width="650" align="left" color="CornFlowerBlue" /> <br /><br /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" SelectCommand="Select Top 15 ProductID, ProductName From Products" > </asp:SqlDataSource> <cc1:PagingBulletedListExtender ID="PagingBulletedListExtender1" runat="server" TargetControlID="BulletedList1" MaxItemPerPage="5" > </cc1:PagingBulletedListExtender> <asp:BulletedList ID="BulletedList1"

Page 343: as

runat="server" DataSourceID="SqlDataSource1" DataValueField="ProductID" DataTextField="ProductName" > </asp:BulletedList> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-pagingbulletedlistextender_18.html

Page 344: as

Example 217

Ajax MaskedEditExtender DisplayMoney - How to use in MaskedEditExtender <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted salary: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender DisplayMoney - How to use in MaskedEditExtender</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DodgerBlue; font-style:italic;">Ajax MaskedEditValidator Example: Using DisplayMoney</h2> <hr width="550" align="left" color="SkyBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" Font-Size="X-Large" ForeColor="Green" Font-Bold="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Your Salary [9999 Format]" ForeColor="Orange" Font-Bold="true" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" ForeColor="HotPink" Font-Size="Large"

Page 345: as

Font-Names="Comic Sans MS" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" DisplayMoney="Left" Mask="9999" MaskType="Number" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" InvalidValueMessage="inputted salary is not valid" EmptyValueMessage="Input salary" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Submit Your Salary" Height="40" Font-Bold="true" ForeColor="DodgerBlue" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-displaymoney.html

Page 346: as

Example 218

Ajax MaskedEditExtender Mask - How to use Mask in MaskedEditExtender <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { TextBox1.ForeColor = Color.DeepPink; TextBox1.BackColor = Color.Snow; TextBox1.Font.Name = "Verdana"; TextBox1.Font.Size = FontUnit.Large; TextBox1.Height = 35; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted date: "; Label1.Text += Convert.ToDateTime(TextBox1.Text).ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender Mask - How to use Mask in MaskedEditExtender</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:RosyBrown; font-style:italic;">Ajax MaskedEditValidator Example: Using Mask</h2> <hr width="475" align="left" color="BurlyWood" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" Font-Size="X-Large" ForeColor="Olive" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server"

Page 347: as

Text="Input a date [99/99/9999][mm/dd/yyyy] " ForeColor="SkyBlue" Font-Bold="true" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99/99/9999" MaskType="Date" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input date" InvalidValueMessage="inputted date not valid" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Your Date" Font-Bold="true" ForeColor="DeepPink" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-mask-how-to-use.html

Page 348: as

Example 219

Ajax MaskedEditExtender - How to use MaskedEditExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted date: " + Convert.ToDateTime(TextBox1.Text).ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender - How to use MaskedEditExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using MaskedEditExtender</h2> <hr width="600" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <asp:Label ID="Label1" runat="server" ForeColor="OrangeRed" Font-Size="Large" Font-Italic="true" Font-Bold="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Arrival Date [mm/dd/yyyy] " ForeColor="Green" Font-Bold="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <cc1:MaskedEditExtender

Page 349: as

ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99/99/9999" MaskType="Date" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input date" InvalidValueMessage="date not valid" > </cc1:MaskedEditValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Submit Arrival Date" Font-Bold="true" ForeColor="Green" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-how-to-use.html

Page 350: as

Example 220

Ajax MaskedEditValidator - How to use MaskedEditValidator in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted date: "; Label1.Text += Convert.ToDateTime(TextBox1.Text).ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditValidator - How to use MaskedEditValidator in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:IndianRed; font-style:italic;">Ajax Control Toolkit Example: Using MaskedEditValidator</h2> <hr width="600" align="left" color="Salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" ForeColor="DeepPink" Font-Size="Large" Font-Italic="true" Font-Bold="true" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Meeting Date [mm/dd/yyyy] " ForeColor="DarkSeaGreen" Font-Bold="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DarkSeaGreen" Font-Bold="true"

Page 351: as

ForeColor="Snow" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99/99/9999" MaskType="Date" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input date" InvalidValueMessage="inputted date not valid" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Next Meeting Date" Font-Bold="true" ForeColor="SaddleBrown" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitvalidator-how-to-use.html

Page 352: as

Example 221

Ajax MaskedEditExtender MaskType Date - How to use in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { Label1.ForeColor = Color.DeepPink; Label1.Font.Name = "Comic Sans MS"; Label1.Font.Size = FontUnit.Large; Label1.Font.Bold = true; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted date: "; Label1.Text += Convert.ToDateTime(TextBox1.Text).ToLongDateString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender MaskType Date - How to use in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SlateBlue; font-style:italic;">Ajax MaskedEditValidator Example: Using MaskType Date</h2> <hr width="600" align="left" color="LightSlateBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Input a date [mm/dd/yyyy] " ForeColor="DodgerBlue" Font-Bold="true"

Page 353: as

> </asp:Label> <asp:TextBox ID="TextBox1" runat="server" BackColor="DodgerBlue" Font-Bold="true" ForeColor="Snow" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99/99/9999" MaskType="Date" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input date" InvalidValueMessage="inputted date not valid" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Your Sample Date" Font-Bold="true" ForeColor="SlateBlue" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-masktype-date.html

Page 354: as

Example 222

Ajax MaskedEditExtender MaskType DateTime - How to use mask date time both <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { TextBox1.ForeColor = Color.OrangeRed; TextBox1.BackColor = Color.Snow; TextBox1.Font.Name = "Verdana"; TextBox1.Font.Size = FontUnit.Large; TextBox1.Height = 32; Label1.ForeColor = Color.MediumSeaGreen; Label1.Font.Size = FontUnit.XLarge; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your submitted date time: "; Label1.Text += Convert.ToDateTime(TextBox1.Text); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender MaskType DateTime - How to use mask date time both</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SlateBlue; font-style:italic;">Ajax MaskedEditValidator Example: MaskType DateTime</h2> <hr width="550" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server"

Page 355: as

Text="Meeting Date Time [mm/dd/yyyy hh:mm:ss]" ForeColor="Orange" Font-Bold="true" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99/99/9999 99:99:99" MaskType="DateTime" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input Date and Time" InvalidValueMessage="inputted date time not valid" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Meeting Date and Time" Font-Bold="true" ForeColor="DeepPink" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-masktype.html

Page 356: as

Example 223

Ajax MaskedEditExtender MaskType Number - How to use mask Number <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { Button1.Font.Bold = true; Button1.ForeColor = Color.OliveDrab; Button1.Height = 40; Label1.ForeColor = Color.MediumSeaGreen; Label1.Font.Size = FontUnit.XLarge; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "You submitted age: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender MaskType Number - How to use mask Number</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SlateBlue; font-style:italic;">Ajax MaskedEditValidator Example: MaskType Number</h2> <hr width="550" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Your Age [999 Format]" ForeColor="Orange" Font-Bold="true"

Page 357: as

> </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" ForeColor="HotPink" Font-Size="Large" Font-Names="Comic Sans MS" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="999" MaskType="Number" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input age" InvalidValueMessage="inputted age not valid" MaximumValue="120" MinimumValue="18" MaximumValueMessage="Age must be <120" MinimumValueMessage="Age must be >18" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Your Age" OnClick="Button1_Click" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-masktype-number.html

Page 358: as

Example 224

Ajax MaskedEditExtender MaskType Time - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { TextBox1.ForeColor = Color.OliveDrab; TextBox1.BackColor = Color.Snow; TextBox1.Font.Name = "Verdana"; TextBox1.Font.Size = FontUnit.Large; TextBox1.Height = 35; Label1.ForeColor = Color.OrangeRed; Label1.Font.Size = FontUnit.XLarge; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Meeting Time "; Label1.Text += Convert.ToDateTime(TextBox1.Text).ToShortTimeString(); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax MaskedEditExtender MaskType Time - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DeepPink; font-style:italic;">Ajax MaskedEditValidator Example: MaskType Time</h2> <hr width="475" align="left" color="Pink" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <br /><br /> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /><br /> <asp:Label ID="Label2" runat="server" Text="Meeting Time [99:99:99][hh/mm/ss] "

Page 359: as

ForeColor="Olive" Font-Bold="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TextBox1" Mask="99:99:99" MaskType="Time" MessageValidatorTip="true" > </cc1:MaskedEditExtender> <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlToValidate="TextBox1" ControlExtender="MaskedEditExtender1" IsValidEmpty="false" EmptyValueMessage="Input time" InvalidValueMessage="inputted time not valid" > </cc1:MaskedEditValidator> <br /><br /> <asp:Button ID="Button1" runat="server" Text="Submit Meeting Time" Font-Bold="true" ForeColor="RosyBrown" OnClick="Button1_Click" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-maskededitextender-masktype-time.html

Page 360: as

Example 225

Ajax FilteredTextBoxExtender - How to use FilteredTextBoxExtender in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your ZIP Code: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender - How to use FilteredTextBoxExtender in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:DarkBlue; font-style:italic;">Ajax Control Toolkit Example: Using FilteredTextBoxExtender</h2> <hr width="600" align="left" color="CornFlowerBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterType="Numbers" FilterMode="ValidChars" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" ForeColor="OrangeRed" Font-Size="X-Large" Height="75" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" ForeColor="DodgerBlue" Font-Italic="true" Font-Names="Comic Sans MS" Font-Size="Large"

Page 361: as

Text="Zip Code " Font-Underline="true" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" BackColor="Snow" ForeColor="DeepPink" Font-Names="Comic Sans MS" Font-Size="Medium" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" Font-Bold="true" Height="40" OnClick="Button1_Click" Text="Submit ZIP Code" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-how-to-use.html

Page 362: as

Example 226

Ajax FilteredTextBoxExtender FilterMode InvalidChars - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { Label1.ForeColor = Color.DeepPink; Label1.BackColor = Color.Snow; Label1.Font.Name = "Comic Sans MS"; Label1.Height = 75; Label1.Width = 450; Label1.Font.Size = FontUnit.XLarge; Label1.Font.Italic = true; Label2.ForeColor = Color.Salmon; Label2.Font.Bold = true; Label2.Font.Underline = true; Label2.Font.Italic = true; Label2.Font.Size = FontUnit.Large; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Hi " + TextBox1.Text +"!"; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterMode InvalidChars - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OliveDrab; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterMode InvalidChars</h2> <hr width="650" align="left" color="salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterMode="InvalidChars" InvalidChars="*~!./;;,\[]{}"

Page 363: as

> </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Text="Your Name" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" Height="35" Font-Size="Medium" ForeColor="OrangeRed" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="Olive" OnClick="Button1_Click" Text="Submit Your Name" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtermode.html

Page 364: as

Example 227

Ajax FilteredTextBoxExtender FilterMode ValidChars - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { TextBox1.Font.Name = "Comic Sans MS"; TextBox1.Font.Bold = true; TextBox1.Font.Size = FontUnit.Medium; TextBox1.ForeColor = System.Drawing.Color.DeepPink; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your City Code: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterMode ValidChars - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SkyBlue; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterMode ValidChars</h2> <hr width="650" align="left" color="LightBlue" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterType="Numbers" FilterMode="ValidChars" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" ForeColor="DeepPink" Height="70" Font-Size="X-Large"

Page 365: as

Font-Bold="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Italic="true" ForeColor="SeaGreen" Font-Names="Comic Sans MS" Font-Size="Large" Text="City Code (Only Numbers)" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="SeaGreen" OnClick="Button1_Click" Text="Submit City Code" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtermode_22.html

Page 366: as

Example 228

Ajax FilteredTextBoxExtender FilterType LowercaseLetters - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { TextBox1.Font.Name = "Comic Sans MS"; TextBox1.Font.Bold = true; TextBox1.Height = 40; TextBox1.Width = 250; TextBox1.Font.Size = FontUnit.Large; TextBox1.ForeColor = System.Drawing.Color.DeepPink; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "your city name " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterType LowercaseLetters - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SkyBlue; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterType LowercaseLetters</h2> <hr width="650" align="left" color="Salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterType="LowercaseLetters" FilterMode="ValidChars" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" ForeColor="IndianRed"

Page 367: as

Height="70" Font-Size="X-Large" Font-Bold="true" Font-Italic="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Italic="false" ForeColor="DeepSkyBlue" Font-Names="Comic Sans MS" Font-Size="Large" Text="Your City Name(Only LowercaseLetters)" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DeepSkyBlue" OnClick="Button1_Click" Text="Submit Your City Name" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtertype.html

Page 368: as

Example 229

Ajax FilteredTextBoxExtender FilterType Numbers - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Area Code: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterType Numbers - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:Crimson; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterType Numbers</h2> <hr width="625" align="left" color="RosyBrown" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterType="Numbers" FilterMode="ValidChars" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" ForeColor="SkyBlue" Height="70" Font-Size="X-Large" Font-Bold="true" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Italic="true" ForeColor="SeaGreen" Font-Names="Comic Sans MS" Font-Size="Large"

Page 369: as

Text="Area Code(Only Numbers)" > </asp:Label> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" Font-Names="Comic Sans MS" BackColor="Snow" ForeColor="SeaGreen" Font-Size="Medium" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DodgerBlue" OnClick="Button1_Click" Text="Submit Area Code" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtertype_23.html

Page 370: as

Example 230

Ajax FilteredTextBoxExtender FilterType UppercaseLetters - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { Label1.ForeColor = Color.DeepPink; Label1.BackColor = Color.Snow; Label1.Height = 70; Label1.Width = 450; Label1.Font.Name = "Comic Sans MS"; Label1.Font.Size = FontUnit.XLarge; Label1.Font.Italic = true; } } protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Your Country: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterType UppercaseLetters - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:SkyBlue; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterType UppercaseLetters</h2> <hr width="650" align="left" color="MistyRose" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterMode="ValidChars" FilterType="UppercaseLetters" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1"

Page 371: as

runat="server" > </asp:Label> <br /> <asp:Label ID="Label2" runat="server" Font-Italic="false" ForeColor="MediumSlateBlue" Font-Names="Comic Sans MS" Font-Size="Large" Text="Your Country Name(Only UppercaseLetters)" > </asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" Height="35" Font-Size="Medium" ForeColor="OrangeRed" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="Teal" OnClick="Button1_Click" Text="Submit Country Name" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtertype_2654.html

Page 372: as

Example 231

Ajax FilteredTextBoxExtender FilterType Custom - How to use <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "Hi you make: " + TextBox1.Text; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax FilteredTextBoxExtender FilterType Custom - How to use</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OrangeRed; font-style:italic;">Ajax FilteredTextBoxExtender Example: Using FilterType Custom</h2> <hr width="650" align="left" color="salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox1" FilterMode="ValidChars" FilterType="Custom" ValidChars="R,r,O,o,S,s,E,e" > </cc1:FilteredTextBoxExtender> <br /> <asp:Label ID="Label1" runat="server" Font-Size="XX-Large" ForeColor="CornflowerBlue" > </asp:Label> <br /><br /><br /> <asp:Label ID="Label2" runat="server" Text="Make a word from [R,r,O,o,S,s,E,e]" Font-Bold="true" Font-Size="Large" ForeColor="DeepPink" >

Page 373: as

</asp:Label> <br /> <asp:TextBox ID="TextBox1" runat="server" Font-Bold="true" Height="35" Font-Size="Medium" ForeColor="DodgerBlue" Width="250" > </asp:TextBox> <br /><br /> <asp:Button ID="Button1" runat="server" ForeColor="DeepPink" OnClick="Button1_Click" Text="Submit Your Word" Font-Bold="true" Height="40" /> </div> </form> </body> </html> http://asp-net-example.blogspot.com/2009/11/ajax-filteredtextboxextender-filtertype_2820.html

Page 374: as

Example 232

Ajax AsyncFileUpload - How to use AsyncFileUpload in asp.net ajax <%@ Page Language="C#" AutoEventWireup="true" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void UploadComplete(object sender, AjaxControlToolkit.AsyncFileUploadEventArgs e) { string filePath = Request.PhysicalApplicationPath+ "Image\\" + AsyncFileUpload1.PostedFile.FileName; AsyncFileUpload1.SaveAs(filePath); } </script> <script type="text/javascript"> function showConfirmation() { document.getElementById('Label1').innerText = 'upload complete.'; } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Ajax AsyncFileUpload - How to use AsyncFileUpload in asp.net ajax</title> </head> <body> <form id="form1" runat="server"> <div> <h2 style="color:OrangeRed; font-style:italic;">Ajax AsyncFileUpload Example: How To Use AsyncFileUpload</h2> <hr width="650" align="left" color="salmon" /> <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager> <cc1:AsyncFileUpload ID="AsyncFileUpload1" runat="server" OnUploadedComplete="UploadComplete" OnClientUploadComplete="showConfirmation" BackColor="Pink" /> <br /> <asp:Label ID="Label1" runat="server" Font-Size="Large" > </asp:Label> </div> </form> </body>

Page 375: as

</html> http://asp-net-example.blogspot.com/2009/12/ajax-asyncfileupload-how-to-use.html