查看: 601|回复: 3
|
为何txt_name.Text 还是保留旧的value? (ASP.net)
[复制链接]
|
|
一开始在txt_name.Text中显示的value是 "world cup"
然后我改去"nba" 后按update button...
但发觉txt_name.Text的value还是"world cup"而不是"nba"
为何呢? |
|
|
|
|
|
|
|
发表于 9-6-2006 08:48 PM
|
显示全部楼层
问题有些含糊(也许我理解能力差)... 可以请把你的code全部贴上来吗??? |
|
|
|
|
|
|
|
发表于 9-6-2006 10:07 PM
|
显示全部楼层
其实就是当我edit了textfield里的字,打算要update database时,发现依然保留旧有的value...
我是在vs.net里,command window里type ?txt_name.text 察觉的。。。
|
|
|
|
|
|
|
|
发表于 9-6-2006 10:57 PM
|
显示全部楼层
原帖由 counterking 于 9-6-2006 10:07 PM 发表
其实就是当我edit了textfield里的字,打算要update database时,发现依然保留旧有的value...
我是在vs.net里,command window里type ?txt_name.text 察觉的。。。
相信这是直接从资料库里拿的资料.
你可以用 IsPostBack 来避免这样的情况:
if (!IsPostBack) {
// 把全部资料 load 进你的 form 里.
} |
|
|
|
|
|
|
| |
本周最热论坛帖子
|