ASP.NET的服务器端控件包含HTML控件,查找、获取值的操作
1:包含HTML容器控件:
在GRIDVIEW中包含了1个div1
后台获取:
HtmlGenericControl div1 = (HtmlGenericControl)e.Row.FindControl("div1");
赋值操作:
div1.InnerHtml = a;
2:包含HTML普通控件:
在GRIDVIEW中包含了1个div1 input type="hidden" 控件
后台获取:(HTML一般的控件都存在于这个命名控件下)
System.Web.UI.HtmlControls.HtmlInputHidden lblDetailContentStatus = gr.FindControl("lblDetailContentStatus") as System.Web.UI.HtmlControls.HtmlInputHidden;
获取值操作:
this.txtDetailContent.Text = lblDetailContentStatus.Value;