在后面的代码中访问ListView中的div

时间:2010-07-30 05:03:33

标签: c# asp.net listview

我在listview中有id =“myDiv”和runat =“server”的id为id =“lvItem”。我需要在后面的代码中访问div以在运行时添加div的宽度。我怎么能使用C#从codebehid访问div?有人可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

只需添加一个Asp:Panel。 Asp:ASP.NET中的Panel =前端的DIV。

所以基本上这就是你的代码

<强> ASP.NET

<asp:Panel id="myDiv" runat="server">
</asp:Panel>

代码背后

Panel myDiv = (Panel)myListView.FindControl("myDiv");
myDiv.Attributes.Add("style", "width: 100px");

答案 1 :(得分:0)

 <div id="coolmenu" runat="server">
 </div>   

 HtmlControl htmlDivControl = (HtmlControl)Page.FindControl("coolmenu");
 (htmlDivControl.Style["width"]) ="30px";