当前位置: 代码迷 >> ASP.NET >> 怎么获取前台文本框的值
  详细解决方案

怎么获取前台文本框的值

热度:995   发布时间:2013-02-25 00:00:00.0
如何获取前台文本框的值
我拖了个textbox1文本框 然后在页面load里给他赋了值textbox1=“111”;
现在我做了一个按钮要求读取前台文本框的值 此时我已经在前台显示页面已经改了textbox1为2222但是点击按钮后显示的
textbox1.text还是111 怎么回事 ??????然后怎么解决 我想获得我输入的2222的值啊

------解决方案--------------------------------------------------------
我拖了个textbox1文本框 然后在页面load里给他赋了值textbox1=“111”;


问题在这load这里 你肯定没IsPostBack 你页面每次修改 后台每次textbox1=“111”又给你修改回来了

 

------解决方案--------------------------------------------------------
把load里的textbox1.text =111去掉,因为你每次加载页面的时候都会把111赋值给控件textbox1。
------解决方案--------------------------------------------------------
if (!IsPostBack)
{
textbox1=“111”;
}

加上这个
------解决方案--------------------------------------------------------
探讨

我知道怎么回事了 我点击按钮 然后页面又重新走了一遍load 最后才走的Button1_Click 为什么?????为什么还要走load??????
  相关解决方案