一个Form提交的问题。。
看看这段简单的代码:
<script language="c#" runat="server">
private void Page_Load()
{
test.Text="1";
}
private void btnMyMod_OnClick(object sender,System.EventArgs e)
{
string str=test.Text;
test1.Text=str;
}
</script>
<form runat="server">
<asp:TextBox id="test" runat="server"/>
<asp:Button Text="提交" OnClick="btnMyMod_OnClick" id="btnMyMod" runat="server"/>
<asp:Label id="test1" runat="server"/>
</form>
我想在test上读取了数据,然后显示在页面上。然后用户修改后提交到库修改这个值(上面用了Label控件代替显示这个值)。。但我发觉在提交前已经执行了string str=test.Text了,这样使得用户再输入的值不能被赋了。。
能不能使btnMyMod_OnClick里面的代码在按了提交后才执行呢?