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