我的控件放在一个大Table中,可动态更换中间的子控件
如将A控件删除换成B控件,这时要把B控件所在TableCell的行列
及B控件的类型信息写到ViewState中,
以免下次CreateChildControls时
在Table的同一行列行列生成B类型控件当A控件删除换成B控件时Postback一次更换成功
但这时在B控件上输入任何值点击其他按扭Postback
B控件的值丢失(因为B控件在这次Postback的CreateChildControls中
ViewState中的信息又被初始为空若再次Postback B控件的信息就可保存),
如果在这次回传时获得其中的数据就好了。请问我该如何做?
如将A控件删除换成B控件,这时要把B控件所在TableCell的行列
及B控件的类型信息写到ViewState中,
以免下次CreateChildControls时
在Table的同一行列行列生成B类型控件当A控件删除换成B控件时Postback一次更换成功
但这时在B控件上输入任何值点击其他按扭Postback
B控件的值丢失(因为B控件在这次Postback的CreateChildControls中
ViewState中的信息又被初始为空若再次Postback B控件的信息就可保存),
如果在这次回传时获得其中的数据就好了。请问我该如何做?
解决方案 »
- 求论坛源码,数据库为oracle
- 使用WebRequest访问网页问题
- asp.net控件状态的隐藏字段名是什么?
- 请教关于动态生成的tablerow的一些操作?
- 巨难的问题!真正的高手近来解答!不会的也请大家帮顶!我想大家都想知道这个问题的答案!!不是我给的分少!我是怕没人会浪费了我的分
- 请各位大侠指点.急!!!!!!!!!!!在线等!System.Data.SqlClient.SqlException: DELETE 语句与 COLUMN REFERENCE 约束 'FK_Answers_Questions
- 请教两个比较简单的问题~
- 想快速为您现有的B/S应用系统提供即时消息,语音/视频对话以及文件传输等功能吗?
- 如何制作web安装程序链接sql server2000数据库,自动生成数据库的???
- 出现乱码!!
- 帮忙推荐一万元以下跑Asp.net ,Sql Server 的服务器(高档的PC即可)
- 微软专家及思归等高手请进:超级流氓问题。
IPostBackDataHanlder是针对数据回发的。.
例如你的控件的id是myctrl
那么表单提交内应该要有名字为myctrl的数据才有效果。
在override public void Render里:
writer.Write("<input type=hidden id='");
writer.Write(UniqueID);
writer.Write("'/>");
{
output.Write("<INPUT type= text name = "+this.UniqueID +
"value = " + this.Text + " >");
}