asp hello, world. serverclient response request a form
TRANSCRIPT
![Page 1: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/1.jpg)
ASP
Hello, world
![Page 2: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/2.jpg)
Server Client
Response
Request
![Page 3: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/3.jpg)
A form
</head><body> <form runat="server" action=""> <asp:textbox id = "name" runat="server"/> <p> <asp:button text="click me" runat = "server"/></form>
![Page 4: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/4.jpg)
System.Web.UI.Page<script language="C#" runat="server">void SubmitBtn_Click(Object sender, EventArgs e) { Message.Text = "The text is " + Name.Text; } </script>
<body> <form runat="server" method="post" action=""> <asp:textbox id = "Name" runat="server"/> <p> <asp:button text="click me" OnClick = "SubmitBtn_Click" runat = "server"/> <asp:label text = "label text" ID="Message" runat="server"/> </p></form>
![Page 5: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/5.jpg)
LIST
<script language="C#" runat="server">void SubmitBtn_Click(Object sender, EventArgs e) { Message.Text = "The text is " + Key.SelectedItem; } </script>
<body> <form runat="server" method="post" action=""><asp:dropdownlist ID = "Key" runat="server"> <asp:listitem> 2010</asp:listitem> <asp:listitem> 2009</asp:listitem> <asp:listitem> 2008</asp:listitem> </asp:dropdownlist> <p> <asp:button text="click me" OnClick = "SubmitBtn_Click" runat = "server"/> <asp:label text = "label text" ID="Message" runat="server"/> </p></form>
![Page 6: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/6.jpg)
IF
<script language="C#" runat="server">void SubmitBtn_Click(Object sender, EventArgs e) {
if (Key.SelectedValue == "2000") { Message.Text = "two thousand"; } else { Message.Text = "another number"; } } </script>
![Page 7: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/7.jpg)
Case
Switch(x) {Case 1: y=1; break;Case 2: y=2; break;default: y=0; break;}
![Page 8: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/8.jpg)
Cycles
While (x<10){}Do {} while (x<10)
For
![Page 9: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/9.jpg)
Web forms vs Windows forms<form method=“post”> vs <form runat=“server”>
Example<script language="C#" runat="server">private void MyFunction() {
Response.Write("I <br> work <br>"); } </script><body> <% MyFunction();%></body></html>
![Page 10: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/10.jpg)
Sending user data to the serverAll the data on button clickPiece by piece (for each interface element)Example:
<script language="C#" runat="server">void ch(Object sender, EventArgs e) { Response.Write("I <br> work <br>"); } </script><body>
<form method="post" runat="server" action="Default.aspx"><asp:textbox id = "name2" text = "Input text" runat="server"/><asp:textbox id = "name1" text = "Input text 1" OnTextChanged="ch" AutoPostBack="True"
runat="server" /></form>
![Page 11: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/11.jpg)
Using buttons
<script language="C#" runat="server"> void WBC(Object sender, EventArgs e) { Response.Write("Button clicked");} </script><body><form runat=server><asp:button ID = "B1" OnClick="WBC" runat ="server" Text="click"/></form>
![Page 12: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/12.jpg)
Defining HTML Events(not good style)
<script language="C#" runat="server"> void HTML(Object sender, EventArgs e) { Response.Write("I am HTML event");} </script><body><form runat="server" action="Default.aspx"><input onserverclick = "HTML" type="submit" value="click"
runat="server"/></form>
![Page 13: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/13.jpg)
assignment !
CheckBox, Radio Button, RadioButtonList
![Page 14: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/14.jpg)
Table<script language="C#" runat="server"> void ok(Object sender, EventArgs e) { table1.Border = 4; table1.BorderColor = "Red"; table1.Height = "100%"; } </script><body><form runat="server" action="Default.aspx"><table id="table1" runat="server" ><asp:button ID="B1" OnClick="ok" runat="server"/><tr><td>1</td><td>2</td></tr>
</table></form>
![Page 15: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/15.jpg)
Page_Init and page_Load<script language="C#" runat="server">void Page_Load(Object sender, EventArgs e) { Response.Write("I am <br> loading <br>"); } </script><body>
</body></html>
Write similar for Page_Init and Page_Unload
![Page 16: ASP Hello, world. ServerClient Response Request A form](https://reader035.vdocuments.mx/reader035/viewer/2022071807/56649e725503460f94b70d7a/html5/thumbnails/16.jpg)
If the pages loads for the first time?(needs several pages)
<script language="C#" runat="server">void Page_Load(Object sender, EventArgs e) {If (Page.IsPostBack==false) { Response.Write("I am <br> loading <br>"); } else Response.Write(“2nd time”);} </script>