猿问

向页面中动态添加控件的问题

如何在页面的基类中,向继承此基类的页面中动态添加控件,并在postback时,获得此控件的值?
想实现的效果如下: 请求此页面时,基类向页面中添加一个隐藏域, postback时,需要验证此隐藏域中的值是否与session中的某个值一致.

刚上线的网站被安全公司描出了"会话标识固定"的漏洞,由于开发时没有考虑使用cookieless模式,所以只能使用上面的方法了, 又不想去改动每个页面,看能不能在基类中动态添加一个控件并验证, 谢谢了!

红糖糍粑
浏览 455回答 2
2回答

MM们

添加时候用Page.Controls.Add取值时候用Page.FindControl具体的你稍微研究一下应该能搞定了。
随时随地看视频慕课网APP
我要回答