思路就是,每次刷新页面时,都要加载一次.net动态生成控件,否则控件就刷新不见了,取不到属性。
if (Page.IsPostBack)
{
//当POST时
if (Page.Request.Form.AllKeys.Contains("__EVENTVALIDATION")){
string Button_A_ID = this.btnAttachedImgCount.UniqueID;//商品附图[设置按钮]
string Button_B_ID = this.btnUpdateAttachedImg.UniqueID;//商品附图[上传按钮]
if (Page.Request.Form.AllKeys.Contains(Button_A_ID) || Page.Request.Form.AllKeys.Contains(Button_B_ID))
{
//添加控件代码
}
}
}