菜鸟简单问题,在线等!解决立刻给分!
假设有个 <asp:TextBox>
在页的 Page_Load 中赋值 textbox1.Text = "11111 " // "11111 " 代表从数据库中取出一个数
这时候,当打开页面时可看到 <asp:TextBox> 中显示: 11111
现在我把 11111 更改成 22222
然后提交到数据库(即是实现一个修改更新的功能)
现在的问题是发现它不会更新:
string str = textbox1.Text;
str 的值应当是 "22222 " 可是现在它等于 "11111 "
请问这是怎么回事?
[解决办法]
void Page_Load() {
if (!IsPostBack) {
textbox1.Text = "11111 "
}
}
[解决办法]
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
TextBox1.Text = "11111 ";
}
}