前台 <form id="form1" runat="server">
<div>
<asp:TextBox ID="a" runat="server"></asp:TextBox>
<asp:TextBox ID="b" runat="server"></asp:TextBox>
<asp:button ID="Button1" runat="server" text="Button" OnClick="Button1_Click" />
</div>
</form>后台
protected void Page_Load(object sender, EventArgs e)
{
a.Value = "aaa";
b.Text = "bbb";
} protected void Button1_Click(object sender, EventArgs e)
{
string str = a.Text + "!!!!!!!!!!" + b.Text;
}
为什么在button的click事件里面的到的不是输入的值,而是开始初始话的值。
如何得到用户输入的值。
<div>
<asp:TextBox ID="a" runat="server"></asp:TextBox>
<asp:TextBox ID="b" runat="server"></asp:TextBox>
<asp:button ID="Button1" runat="server" text="Button" OnClick="Button1_Click" />
</div>
</form>后台
protected void Page_Load(object sender, EventArgs e)
{
a.Value = "aaa";
b.Text = "bbb";
} protected void Button1_Click(object sender, EventArgs e)
{
string str = a.Text + "!!!!!!!!!!" + b.Text;
}
为什么在button的click事件里面的到的不是输入的值,而是开始初始话的值。
如何得到用户输入的值。
解决方案 »
- 关于.net控件GridView一些问题,希望大牛进!
- 数字组合算法
- (很急)怎样取出两个字符窜数组中相同的数据,并放入一数组中???
- 上传图片时即可显示图片,有谁可以告诉我要怎么做吗,急啊
- herf问题,紧急的
- 弹出“删除确认”问题!!!!!分不多了50分相送!
- 请问asp.net页面中如何获取控件的句柄?
- 纪录datagrid模板列中CheckBox的状态(急!急!急!)
- 请问在C#程序中引用VC编写的函数中含指针参数的DLL时显示方法没有RVA是什么意思?
- 我做好以后的快捷方式要调用ip和端口号,而且是按照拥护安装时定义的自动生成在快捷方式的属性里。
- TreeView 如何设置 某些 节点不可用(ASP)
- 初学者提问:根据传递的参数判断的问题
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
a.Value = "aaa";
b.Text = "bbb";
}
} 加上个判断就可以了……
你不加if (!IsPostBack)条件 就会那样的 又重新把a,b TextBox的值重新设置了~
~
{
if (!IsPostBack)
{
a.Value = "aaa";
b.Text = "bbb";
}
}
比如textbox,你在page_load里给它赋值,那么在整个页面到呈现阶段之前,它会把这个值加到视图状态中,当你
postback的时候,它会自动从视图状态中查找那个值,这也就是为什么要检测ispostback的原因,如果你不是postback的,那和第一次请求没什么两样,asp.net之所以这么做,也就是利用视图来实现像winform里那样的状态维持(因为网页请求是无状态的)
建议参考: http://blog.csdn.net/grgufo/archive/2008/02/20/2110123.aspx