Mega Code Archive

 
Categories / ASP.Net Tutorial / HTML Controls
 

One server-side form tag and multiple client HTML form elements

<%@ Page Language="C#" AutoEventWireup="true"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Multiple HTML Forms</title> </head> <body>     <div id="pageContent">         <table>         <tr>         <td valign="top">          <form id="form1" runat="server">         <div>             <h2>Any collection of controls here</h2>             <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>             <asp:Button ID="Button1" runat="server" Text="Button" />             <h3>This represents an ordinary ASP.NET page</h3>         </div>         </form>                  </td>         <td valign="top" align="right" >              <form method="post" action="search.aspx">                 <h3>Search Box</h3>                 <table>                 <tr >                     <td>Keyword</td>                     <td><input type="text" id="Keyword" name="Keyword" /></td>                 </tr>                 <tr>                     <td colspan="2">                     <input type="submit" id="StartSearch" value="Search" />                     </td>                 </tr>                 </table>             </form>         </td>         </tr>         </table>     </div> </body> </html> File: NextPage.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="NextPage.aspx.cs"      Inherits="NextPage" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Search Page</title> </head> <body>     <form id="form1" runat="server">     <div id="pageContent">     <h1>Searching for...           <asp:Label ID="KeywordBeingUsed" runat="server" ForeColor="blue"></asp:Label></h1>     </div>     </form> </body> </html> File: NextPage.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; public partial class NextPage : System.Web.UI.Page {     protected void Page_Load(object sender, EventArgs e)     {     string textToSearch = Request.Form["Keyword"].ToString();     KeywordBeingUsed.Text = textToSearch;     } }