【发布时间】:2015-11-16 15:25:28
【问题描述】:
我创建了一个 HTML 表单,但不知道在 aspx.cs 中输入什么。
我已经在Page_load 部分写了这个,但不确定提交以及name 和address 部分。
html
<asp:Label ID="Name" runat="server" Text="Name" Width="150px"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox1_TextChanged" Width="200px"></asp:TextBox>
<br />
<br />
<asp:Label ID="Address" runat="server" Height="50px" Text="Address" Width="150px"></asp:Label>
<asp:TextBox ID="TextBox2" runat="server" Height="50px" OnTextChanged="TextBox2_TextChanged" Width="400px"></asp:TextBox>
<br />
<br />
<br />
<asp:Button ID="Save" runat="server" Text="Submit" OnClick="Button1_Click" />
aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Request.Form.Get("text"));
}
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
??name
}
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
??Address
}
protected void Button1_Click(object sender, EventArgs e)
{
??Submit
}
public partial class bookings : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Request.Form.Get("text"));
}
}
【问题讨论】:
-
你想通过这个屏幕/表单实现什么??
-
这取决于你想要达到什么,但怀疑你是否会使用 TextChanged 事件。您很可能只会使用 OnClick 事件来处理数据
-
@TejuMB 它是一个表单,我希望它发布到服务器
-
@Dave 我有表单和 ASPX 页面我需要知道 aspx.cs 页面的编码
-
如果你想验证或保存到数据库中,你必须学习ADO.NET来执行这样的操作。