首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么在Literal控件中获取input标签

2012-05-04 
如何在Literal控件中获取input标签后台:GridViewRow中获取到Literal控件,在从Literal控件中获取input标签f

如何在Literal控件中获取input标签
后台:GridViewRow中获取到Literal控件,在从Literal控件中获取input标签
foreach (GridViewRow row in xgvRealtionList.Rows)
 {
  Literal litHolder = row.FindControl("litHolder") as Literal;
  //获取litHolder中的input标签,判断标签的Checked是否为选中状态
   
 }

[解决办法]
用XmlDocument或HtmlAgilityPack,举例:
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.LoadXml("<xml>"+litHolder.Text+"</xml>");
XmlNode node=xmlDoc.SelectSingleNode(@"//input");
判断node.Attribute["Checked"].Value

热点排行