Validation Controls. Default - Aspx: Language Autoeventwireup Codefil E Inherits Htmlpublic
Validation Controls. Default - Aspx: Language Autoeventwireup Codefil E Inherits Htmlpublic
dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> <styletype="text/css"> .style1 { width: 100%; } .style2 { width: 174px; } </style> </head> <body> <formid="form1"runat="server"> <div> <tableclass="style1">
<tr> <tdclass="style2"> <asp:LabelID="Label1"runat="server"Text="NAME:"></ asp:Label> </td> <td> <asp:TextBoxID="TextBox1"runat="server"ToolTip="Ent er Your Name."></asp:TextBox> <asp:RequiredFieldValidatorid="RequiredFieldValidator1" runat="server"ControlToValidate="TextBox1"BackColor= "DarkGray" BorderColor="Black"BorderStyle="Solid"BorderWidth="1 px" ForeColor="White"Font-Bold="True"FontNames="Verdana" Font-Size="Small"> Enter something </asp:RequiredFieldValidator> </td> </tr> <tr> <tdclass="style2"> <asp:LabelID="Label2"runat="server"Text="PASSWORD: "></asp:Label> </td> <td> <asp:TextBoxID="TextBox2"runat="server"TextMode="P assword" ToolTip="Enter Your Password"></asp:TextBox> <asp:RequiredFieldValidatorid="RequiredFieldValidator2" runat="server"ControlToValidate="TextBox2"BackColor= "DarkGray" BorderColor="Black"BorderStyle="Solid"BorderWidth="1 px"
ForeColor="White"Font-Bold="True"FontNames="Verdana" Font-Size="Small"> Enter something </asp:RequiredFieldValidator> </td> </tr> <tr> <tdclass="style2"> <asp:LabelID="Label3"runat="server"Text="CONFIRM PASSWORD:"></asp:Label> </td> <td> <asp:TextBoxID="TextBox3"runat="server"TextMode="P assword" ToolTip="Re-enter Password"></asp:TextBox> <asp:CompareValidatorID="CompareValidator1"runat="s erver" ErrorMessage="CompareValidator"ControlToCompare="T extBox2" ControlToValidate="TextBox3"BackColor="DarkGray" BorderColor="Black"BorderStyle="Solid"BorderWidth="1 px" ForeColor="White"Font-Bold="True"FontNames="Verdana" Font-Size="Small"> Password Does not Match </asp:CompareValidator>
<asp:LabelID="Label4"runat="server"Text="EMAIL:"></asp:Label> </td> <td> <asp:TextBoxID="TextBox4"runat="server"ToolTip="Ent er your Email Address"></asp:TextBox> <asp:RegularExpressionValidatorID="RegularExpressionV alidator1"runat="server" ControlToValidate="TextBox4"ErrorMessage="RegularEx pressionValidator" ValidationExpression="\w+([-+.']\w+)*@\w+ ([-.]\w+)*\.\w+([-.]\w+)*"BackColor="DarkGray" BorderColor="Black"BorderStyle="Solid"BorderWidth="1 px" ForeColor="White"Font-Bold="True"FontNames="Verdana" Font-Size="Small"> Enter valid E-mail Address </asp:RegularExpressionValidator>
</td> </tr> <tr> <tdclass="style2"> <asp:LabelID="Label5"runat="server"Text="AGE:"></as p:Label> </td> <td> <asp:TextBoxID="TextBox5"runat="server"ToolTip="Ent er your Age"></asp:TextBox> <asp:RangeValidatorID="RangeValidator1"runat="server "
ControlToValidate="TextBox5"ErrorMessage="RangeVali dator"MaximumValue="100" MinimumValue="10"Type="Integer"BackColor="DarkGra y" BorderColor="Black"BorderStyle="Solid"BorderWidth="1 px" ForeColor="White"Font-Bold="True"FontNames="Verdana" Font-Size="Small"> Enter something </asp:RangeValidator> </td> </tr> <tr> <tdclass="style2"> </td> <td> <asp:ButtonID="Button1"runat="server"Text="Submit"o nclick="Button1_Click"/> </td> </tr> </table> </div> </form> </body> </html> Default.aspx.cs using System; using System.Collections.Generic; using System.Linq;
using System.Web; using System.Web.UI; using System.Web.UI.WebControls; publicpartialclass_Default : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { } protectedvoid Button1_Click(object sender, EventArgs e) { Response.Write("Good Job"); } }
Web form
2.Develop an ASP.net web page to upload an image and load it withinsame page. Default.aspx < %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="Default.aspx.cs"Inherits="_Default"%> <!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <formid="form1"runat="server"> <div> <asp:FileUploadID="FileUpload1"runat="server"/><br/> <br/>
<asp:ButtonID="Button1"runat="server"OnClick="Button 1_Click" Text="Upload File"/> <br/> <br/> <asp:LabelID="Label1"runat="server"></asp:Label> <br/> <asp:LabelID="Label2"runat="server"></asp:Label> </div> </form> </body> </html> Default.aspx.cs using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls;
publicpartialclass_Default : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { } protectedvoid Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) try {
FileUpload1.SaveAs("C:\\Uploads\\" + FileUpload1.FileName); Label1.Text = "File name: " + FileUpload1.PostedFile.FileName + "<br>" FileUpload1.PostedFile.ContentLength + "
FileUpload1.PostedFile.ContentType; } catch (Exception ex) { Label1.Text = "ERROR: " + ex.Message.ToString(); } else { Label1.Text = "You have not specified a file."; } } }
Web Form
If upload folder has been created then the output will be::
If upload folder has not been created then the output will be::
application
to
< %@PageLanguage="C#"Theme="SkinFile"AutoEventWire up="true"CodeFile="Default.aspx.cs"Inherits="_Default" %> <!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title>
</head> <body> <formid="form1"runat="server"> <div> <h2style="color:Green">Demonstrate Page theme</h2> <asp:Label ID="Label1" runat="server" > </asp:Label> <br/><br/> <asp:RadioButtonList ID="RadioButtonList1" runat="server" > <asp:ListItem>PHP</asp:ListItem> <asp:ListItem>ASP.NET</asp:ListItem> <asp:ListItem>AJAX</asp:ListItem> <asp:ListItem>JAVA</asp:ListItem> <asp:ListItem>JAVASCRIPT</asp:ListItem> </asp:RadioButtonList> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="RadioButtonList1" Text="*" > </asp:RequiredFieldValidator> <asp:Button ID="Button1" runat="server" Text="Submit favorite" OnClick="Button1_Click" />
</div> </form> </body> </html> Default.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; publicpartialclass_Default : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { } protectedvoid Button1_Click(object sender, EventArgs e) { Label1.Text = "Your's favorite: "; Label1.Text += RadioButtonList1.SelectedItem.Text; } } SkinFile.skin <asp:Label runat="server" ForeColor="Crimson" Font-Bold="true" Font-Size="Large" > </asp:Label>
<asp:RadioButtonList runat="server" BackColor="DodgerBlue" ForeColor="FloralWhite" RepeatColumns="3" BorderWidth="2" BorderColor="DarkBlue" > </asp:RadioButtonList> <asp:Button runat="server" Font-Bold="true" ForeColor="SeaGreen" /> Web form
4.Develop an ASP.net Custom Control (User Control) to be used bymultiple pages within web application. Default.aspx < %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="Default.aspx.cs"Inherits="_Default"%> <%@RegisterSrc="~/WebUserControl.ascx" TagName="footer"TagPrefix="Tfooter"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> <styletype="text/css"> .style1 { width: 100%; } </style> </head> <body> <formid="form1"runat="server"> <div> <asp:LabelID="Label1"runat="server" Text="Hello,This is Login Page"></asp:Label> <br/> <br/> <tableclass="style1"> <tr> <td> <asp:LabelID="Label2"runat="server"Text="Name:"></ asp:Label> </td> <td> <asp:TextBoxID="TextBox1"runat="server"ToolTip="Ent er Name as 'Admin'"></asp:TextBox> </td> </tr> <tr> <td>
<asp:LabelID="Label3"runat="server"Text="Password:" ></asp:Label> </td> <td> <asp:TextBoxID="TextBox2"runat="server"ToolTip="Ent er Password as 'Admin'"></asp:TextBox> </td> </tr> <tr> <td> </td> <td> <asp:ButtonID="Button1"runat="server"Text="Login"onc lick="Button1_Click1"/> </td> </tr> </table> </div> <Tfooter:footerID="footer1"runat="server"/> </form> </body> </html> Default.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; publicpartialclass_Default : System.Web.UI.Page {
protectedvoid Page_Load(object sender, EventArgs e) { } protectedvoid Button1_Click1(object sender, EventArgs e) { if (TextBox1.Text == TextBox2.Text) { Response.Redirect("Default2.aspx"); } } } WebUserControl.ascx < %@ControlLanguage="C#"AutoEventWireup="true"Code File="WebUserControl.ascx.cs"Inherits="WebUserControl "%> <tablealign="center"style="margin-top:400px;"> <tr> <tdalign="center""> Copyright 2010 </td> </tr> <tr> <tdalign="center"> Location: Rajkot </td> </tr> </table> < %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="Default2.aspx.cs"Inherits="Default2"%> Default2.aspx
<%@RegisterSrc="~/WebUserControl.ascx" TagName="footer"TagPrefix="Tfooter"%> <!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <formid="form1"runat="server"> <div> Hello,User This is Member Access Page...<br/><br/></br><br/><br/> <aid="back"href="Default.aspx">BACK</a> </div> </form> </body> </html>
< %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="Default.aspx.cs"Inherits="_Default"%> <!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <formid="form1"runat="server"> <div> <tablealign="center"class="style1"> <tr> <tdclass="style2"> NAME:</td> <tdclass="style3"> <asp:TextBoxID="TextBox1"runat="server"ToolTip=Ent er name></asp:TextBox> <asp:RequiredFieldValidatorID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"ErrorMessage="Please Enter Your Name."></asp:RequiredFieldValidator> </td>
</tr> <tr> <tdclass="style2"> </td> <tdclass="style3"> </td> </tr> <tr> <tdclass="style2"> PASSWORD:</td> <tdclass="style3"> <asp:TextBoxID="TextBox2"runat="server"TextMode="P assword" ToolTip="Enter password as you have written in Textbox1 "></asp:TextBox> <asp:RequiredFieldValidatorID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2"ErrorMessage="Please Enter Password."></asp:RequiredFieldValidator> </td> </tr> <tr> <tdclass="style2"> </td> <tdclass="style3"> </td> </tr> <tr> <tdclass="style2"> </td> <tdclass="style3"> <asp:ButtonID="Button1"runat="server"onclick="Button 1_Click"Text="Submit"/> </td>
</tr> </table> </div> </form> </body> </html> Default.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; publicpartialclass_Default : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { } protectedvoid Button1_Click(object sender, EventArgs e) { Session.Add("username", TextBox1.Text); if (TextBox1.Text == TextBox2.Text ) { Response.Redirect("home.aspx"); } } }
home.aspx < %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="home.aspx.cs"Inherits="home"%> <!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <formid="form1"runat="server"> <div> </div> </form> </body> </html> home.aspx.cs using using using using using using System; System.Collections.Generic; System.Linq; System.Web; System.Web.UI; System.Web.UI.WebControls;
publicpartialclasshome : System.Web.UI.Page {
protectedvoid Page_Load(object sender, EventArgs e) { string s = Session["username"].ToString(); Response.Write("<h1>" + "Welcome ," + s + "</h1>"); }}
5.Develop an ASP.net web application to demonstrate Data BoundControls. [Controls must be bounded dynamically.] Default.aspx < %@PageLanguage="C#"AutoEventWireup="true"CodeFil e="Default.aspx.cs"Inherits="_Default"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtm l1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <headrunat="server"> <title></title> </head> <body> <formid="form1"runat="server"> <asp:DropDownListID="DropDownList1"runat="server" onselectedindexchanged="DropDownList1_SelectedIndex Changed"> </asp:DropDownList> <br/> <br/> <asp:LabelID="Label1"runat="server"Text="Name:"></ asp:Label> <asp:TextBoxID="TextBox1"runat="server"></as p:TextBox> <br/> <asp:LabelID="Label2"runat="server"Text="Password:" ></asp:Label> <asp:TextBoxID="TextBox2"runat="server"></as p:TextBox> <br/> <br/> <asp:ButtonID="Button1"runat="server"onclick="Button 1_Click"Text="ADD"/> </form> </body> </html> Default.aspx.cs
using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.OleDb; publicpartialclass_Default : System.Web.UI.Page { OleDbCommand myCmd; OleDbConnection myConn = newOleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\DELL\\Documents\\Database2.mdb"); protectedvoid Page_Load(object sender, EventArgs e) { myCmd = newOleDbCommand ("SELECT * FROM Table1", myConn); myConn.Open(); OleDbDataReader myReader = myCmd.ExecuteReader();
//Set up the data binding. DropDownList1.DataSource = myReader; DropDownList1.DataTextField = "name"; DropDownList1.DataValueField = "password"; DropDownList1.DataBind(); //Close the connection. // myConn.Close(); myReader.Close(); //Add the item at the first position. DropDownList1.Items.Insert(0, "<-- Select -->"); myConn.Close(); } protectedvoid DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { } protectedvoid Button1_Click(object sender, EventArgs e) { string s1, s2; s1 = TextBox1.Text; s2 = TextBox2.Text; myConn.Open(); //String S = "Insert into Table1(name, password) values(" + TextBox1.Text + "," + TextBox2.Text + ")"; OleDbCommand mycmd1 = newOleDbCommand("Insert into Table1 ([name], [password]) values ('" + TextBox1.Text + "', " + TextBox2.Text + ")", myConn);
mycmd1.ExecuteNonQuery(); //OleDbDataAdapter da = new OleDbDataAdapter(S, myConn ); // DataTable dt = new DataTable(); // da.Fill(dt); // DropDownList1.Items.Add(dt.Rows[0].ItemArray[0].ToStri ng()); OleDbDataReader myReader1 = myCmd.ExecuteReader(); DropDownList1.DataSource = myReader1; DropDownList1.DataTextField = "name"; DropDownList1.DataValueField = "password"; DropDownList1.DataBind(); myReader1.Close(); myConn.Close(); } }