Как я могу добавить в GridView динамически некоторые столбцы на основе условия?ASP.NET динамически добавить столбец в Gridview
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="true"
emptydatatext="No data available."
runat="server">
<columns>
<asp:boundfield datafield="CustomerID" headertext="Customer ID"/>
<asp:boundfield datafield="CompanyName" headertext="Company Name"/>
<asp:boundfield datafield="Address" headertext="Address"/>
<asp:boundfield datafield="City" headertext="City"/>
<asp:boundfield datafield="PostalCode" headertext="Postal Code"/>
<asp:boundfield datafield="Country" headertext="Country"/>
</columns>
for(int i; i < length; i++)
<asp:boundfield datafield="text" headertext="text"/>
</asp:gridview>
@ uuser3305953 - Чтобы использовать вышеприведенный код, вы должны сначала создать autogeneratecolumns = "false" –
Хотя этот фрагмент кода может решить вопрос, [включая пояснения] (http://meta.exetchange.com/questions/114762/ объяснение-полностью-на основе кода) действительно помогает улучшить качество вашего сообщения. Помните, что вы отвечаете на вопрос читателей в будущем, и эти люди могут не знать причин вашего предложения кода. –