首先通过一个TABLE创建出一个HIDDEN
HiddenFieldUpHid = new HiddenField();
UpHid.ID = "HidRid" + ProList[P] + "&" + LotList[L];
UpHid.Value = ""; 然后在另外一个方法里。
Label StateLable=((Label)FindControl("LabInP" + Pro + "&" + Lot));
HiddenField ValueHid=((HiddenField)FindControl("HidRid" + Pro + "&" + Lot));
StateLable="123";
ValueHid="147"; 结果在首次创建的时候正常……
页面使用Request.QueryString参数改变值然后重建。第二次回发的时候,StateLable的值被正常改变,而ValueHid的值却一直是第一次放入的值。
谁能告诉我为什么!!!!!!!!!!!!!!!!!!我要轰掉了~~~
HiddenFieldUpHid = new HiddenField();
UpHid.ID = "HidRid" + ProList[P] + "&" + LotList[L];
UpHid.Value = ""; 然后在另外一个方法里。
Label StateLable=((Label)FindControl("LabInP" + Pro + "&" + Lot));
HiddenField ValueHid=((HiddenField)FindControl("HidRid" + Pro + "&" + Lot));
StateLable="123";
ValueHid="147"; 结果在首次创建的时候正常……
页面使用Request.QueryString参数改变值然后重建。第二次回发的时候,StateLable的值被正常改变,而ValueHid的值却一直是第一次放入的值。
谁能告诉我为什么!!!!!!!!!!!!!!!!!!我要轰掉了~~~
解决方案 »
- ASPNET用户能启动WINWORD.EXE进程却打不开word文档
- 怎么给网页里嵌个视频播放器代码啊?急!!!
- 关于Dridview和DropDownList绑定并选中正确项的问题
- vs基本使用,帮帮忙八.刚开始学555555555
- @@@@@@@@@@@@ 验证控件问题,请哪位朋友帮看看
- 如何在GridView的表尾出 显示 这个 GridView中的数据条数啊?
- 关闭子页面刷新父页面
- 高手:Excel进程调试时能正确释放发布有时不能释放有时能释放?
- ***请您参与讨论:在Web页上录入数据方便吗,能用Web上的B/S构架取代传统MIS的C/S结构吗?***
- 请教一个常见的问题
- ie兼容问题!
- .net如何取得页面内容
回发后
他又创建一个:
HiddenFieldUpHid = new HiddenField();
UpHid.ID = "HidRid" + ProList[P] + "&" + LotList[L];
UpHid.Value = "";
所以值还是不变
回发后的VALUE是首次写入之后的值……不是空值……
if(!IsPostBack)
{}
中
更正:
每次Page_load中都需要创建,首次创建赋值时在if(!IsPostBack)中