服务器端表格控件嵌套HTML元素获取解决方案

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;

你可能感兴趣的:(服务器端表格控件嵌套HTML元素获取解决方案)