C# 如何在代码隐藏中检索HTML元素
我使用asp.net和C#4 我想知道是否可能以及如何在代码隐藏中检索“普通”(而不是asp.net)元素 例如:我有一个C# 如何在代码隐藏中检索HTML元素,c#,asp.net,C#,Asp.net,我使用asp.net和C#4 我想知道是否可能以及如何在代码隐藏中检索“普通”(而不是asp.net)元素 例如:我有一个,我想从我的逻辑中获取它,设置为Visible to False 此时,我尝试使用以下内容更改标记: <li ID="li-item" runat="server"> // Does not work I get Error: ID no identified.... //无法工作我收到错误:ID未识别。。。。 我是Asp.Net的新手,请给
,我想从我的逻辑中获取它,设置为Visible to False
此时,我尝试使用以下内容更改标记:
<li ID="li-item" runat="server">
// Does not work I get Error: ID no identified....
//无法工作我收到错误:ID未识别。。。。
我是Asp.Net的新手,请给我一个代码示例。谢谢你的支持。
PS:我希望不要让选票下降,因为这是一个太琐碎的问题:)
在代码中,我是这样使用的
protected void LoadData()
{
ImageGalleryBAL objImageBAl = new ImageGalleryBAL();
DataSet ds=objImageBAl.ImageGallery_GetALLImageForSlider();
String s="";
foreach (DataRow dr in ds.Tables[0].Rows)
{
string imgUrl =ConfigurationManager.AppSettings["SiteURL"]+ dr["ImageName"].ToString();
string AltText = dr["AltText"].ToString();
s=s+"<li><img src='"+imgUrl+"' alt='"+AltText+"' width='704' height='312' /> </li>";
}
ULSlider.InnerHtml = s;
}
受保护的void LoadData()
{
ImageGalleryBAL objImageBAl=新的ImageGalleryBAL();
数据集ds=objImageBAl.ImageGallery_GetALLImageForSlider();
字符串s=“”;
foreach(ds.Tables[0].行中的数据行dr)
{
字符串imgUrl=ConfigurationManager.AppSettings[“SiteURL”]+dr[“ImageName”].ToString();
字符串AltText=dr[“AltText”].ToString();
s=s+“”;
}
ULSlider.InnerHtml=s;
}
在代码中,我是这样使用的
protected void LoadData()
{
ImageGalleryBAL objImageBAl = new ImageGalleryBAL();
DataSet ds=objImageBAl.ImageGallery_GetALLImageForSlider();
String s="";
foreach (DataRow dr in ds.Tables[0].Rows)
{
string imgUrl =ConfigurationManager.AppSettings["SiteURL"]+ dr["ImageName"].ToString();
string AltText = dr["AltText"].ToString();
s=s+"<li><img src='"+imgUrl+"' alt='"+AltText+"' width='704' height='312' /> </li>";
}
ULSlider.InnerHtml = s;
}
受保护的void LoadData()
{
ImageGalleryBAL objImageBAl=新的ImageGalleryBAL();
数据集ds=objImageBAl.ImageGallery_GetALLImageForSlider();
字符串s=“”;
foreach(ds.Tables[0].行中的数据行dr)
{
字符串imgUrl=ConfigurationManager.AppSettings[“SiteURL”]+dr[“ImageName”].ToString();
字符串AltText=dr[“AltText”].ToString();
s=s+“”;
}
ULSlider.InnerHtml=s;
}
如果它有一个id并且runat=server,那么您应该能够作为HtmlGenericControl访问它 如果它有一个id,并且runat=server,那么您应该能够作为HtmlGenericControl访问它 “li项”
不是有效的标识符。您需要关闭li
标记
尝试:
(我用下划线代替了-
)
现在它应该可以工作了“li项”
不是有效的标识符。您需要关闭li
标记
尝试:
(我用下划线代替了-
)
现在它应该可以工作了@Porco在我身上发生过很多次,我也一直忘记;)@波科曾多次发生在我身上,我也一直忘记;)
<li ID="li_item" runat="server"></li>