2010-07-30 2 views
0

J'ai un div avec id = "myDiv" et runat = "serveur" dans une listview avec id = "lvItem" .J'ai besoin d'accéder à la div dans le code derrière pour ajouter de la largeur de la Comment puis-je accéder à la div de codebehid en utilisant C#? Quelqu'un peut-il m'aider?Accéder à un div à l'intérieur ListView dans codebehind

Répondre

2

Ajoutez simplement un Asp: Panel à la place. Asp: Panneau dans ASP.NET = DIV sur l'extrémité avant.

Donc, fondamentalement, ce serait votre code

ASP.NET

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

code Derrière

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

cela ne fonctionne pas –

+0

Il fonctionne pour moi. – Resource

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

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