J'ai un listview et je veux changer son style pour afficher: none sur l'événement pageload. Je ne veux pas mettre visible = false car je veux que l'élément soit disponible pour le code javascript côté client. J'essaye celui-ci mais sans chance. La div est rendue et est visible.ajouter display.none à un listview sur page_load
CategoriesDataList.Style.Add(HtmlTextWriterStyle.Display,"none");
Le html est:
<asp:ListView ID="CategoriesDataList" runat="server" DataSourceID="SqlCategories"
OnItemDataBound="CategoriesDataList_Databound" ItemPlaceholderID="categoriesPlaceh">
<LayoutTemplate>
<div id="questionnaire"> ...
<asp:PlaceHolder ID="categoriesPlaceh" runat="server"></asp:PlaceHolder>
...</div>
</LayoutTemplate>
<ItemTemplate> ...
Je veux d'abord qu'il soit visible, puis sur button_click recharger la page et la cacher et ensuite utiliser javascript pour l'afficher à nouveau – Leo