当前位置: 代码迷 >> ASP.NET >> 后台怎么获取页面的div标签,并设置其属性
  详细解决方案

后台怎么获取页面的div标签,并设置其属性

热度:10091   发布时间:2013-02-25 00:00:00.0
后台如何获取页面的div标签,并设置其属性
asp.net中如何在后台获取前台的div标签或其他标签,然后根据后台参数值动态的设置标签的Visible属性,从而能动态控制某一区域的显示?
求高手指教、、、、

------解决方案--------------------------------------------------------
探讨
楼上的方法我试了,普通div可以,但是我的div实在<asp:Repeater> 下的,这样直接写应该是不行的,不好意思,没把问题说清楚,在线等高手指教

------解决方案--------------------------------------------------------
还是在你代码基础上改吧

C# code
<asp:Repeater ID="article_list" runat="server" OnItemDataBound="article_list_ItemDataBind">  <HeaderTemplate>       </HeaderTemplate>   <ItemTemplate>     <div id="Div1" class="ar_head" runat="server" >       <span class="ar_title">         <font  style="font-weight: bold;">标题:</font><%# DataBinder.Eval(Container.DataItem, "Title") %>         </span>      <span class="ar_quanwen">          <a href='ProjectArticle.aspx?Id=<%# DataBinder.Eval(Container.DataItem,"Id") %>'>阅读全文</a>        </span>     </div>     <div class ="ar_content" runat="server" id="textaaa" >  &nbsp; &nbsp;&nbsp;<%#GetDec(Convert.ToString( DataBinder.Eval(Container.DataItem, "Text"))) %>     </div>     <div class="food" runat="server" >  发表时间:<%# DataBinder.Eval(Container.DataItem, "AddDate")%> &nbsp;    <a href='ProjectArticle.aspx?Id=<%# DataBinder.Eval(Container.DataItem,"Id") %>'>评论</a>(<%#ReNumber(Convert.ToInt32(Eval("Id")))%>)  &nbsp;浏览(<%# DataBinder.Eval(Container.DataItem, "Visitor")%>)     </div>  </ItemTemplate></asp:Repeater>
  相关解决方案