你好,我必須在asp.net中動態添加多個gridview。沒有gridview是基於選擇而生成的。 先進的感謝如何在asp.net中動態添加gridview c#
回答
如果我沒有從標題理解錯的是添加多個網格視圖動態的意思是想在運行時從代碼中添加網格視圖。
由於GridView控件是ASP.NET C#類,我們可以創建它的對象,像如下設置其屬性,就像其他類對象:
GridView objGV = new GridView();
objGV .AutoGenerateColumns = false;
,並可以添加不同類型的列樣的BoundField和從代碼一樣的TemplateField如下:
BoundField field = new BoundField();
field.HeaderText = "Column Header";
field.DataField = Value;
objGV .Columns.Add(field);
最後可以像面板任何容器控制下,對添加的.aspx此網格視圖對象。
PanelId.Controls.Add(objGV);
對於添加多個網格實例只是重複上面的代碼迴路,如:
for(int i=0;i<yourConditionCount;i++)
{
GridView objGV = new GridView();
objGV.ID="GV"+i; // ID of each grid view must be unique
// your code logic to set properties and events for grid view
PanelId.Controls.Add(objGV);
}
希望我理解正確的話你的要求,我的解釋將是對你有幫助。
感謝兄弟的工作,但我也必須添加面板和麪板gridview內。但它的錯誤,''GridView'必須放置在一個窗體標籤與runat =服務器'再次感謝 – Harshal
您可以請分享您的.aspx和.aspx.cs文件代碼相同嗎? –
我完全同意@RMadd。 SO不是代碼寫作服務,您應該先嚐試給我們一些東西來看看,並告訴您錯誤的地方。
但是,如果您不知道從哪裏開始,一種方法是添加所有空白網格視圖而不顯示,並根據選擇將它們設置爲可見。
這就像我可以給你模糊的問題的答案模糊。
這裏有一些其他地方看看我發現谷歌-FOO:
How to dynamically add gridviews side by side using asp.net c#
- 1. 動態添加行到GridView在ASP.NET(C#)
- 2. 動態添加圖像到asp.net c#gridview
- 3. 如何在gridview中動態添加行?
- 4. ASP.NET在GridView中動態添加行不添加超過2行
- 5. 如何在asp.net中動態地添加超鏈接到GridView行
- 6. ASP.NET動態添加一個GridView
- 7. 如何動態地在asp.net gridview行的底部添加按鈕
- 8. 動態添加頁腳到ASP.NET GridView
- 9. ASP.NET動態添加列到Gridview
- 10. 如何在asp.net mvc3中動態gridview aspx
- 11. 如何在gridview(asp.net)中添加鏈接?
- 12. ASP.NET如何將javascript添加到動態gridview文本框(ItemTemplate)
- 13. 在android中動態添加textView到gridView
- 14. 動態添加行到gridview
- 15. 如何添加動態ň複選框列的GridView ASP.NET
- 16. 動態地在gridview中添加控件
- 17. 如何在asp.net中添加行到GridView c#應用程序
- 18. 如何在C#中的ASP.NET動態頁面添加動態字段#
- 19. GridView ASP.NET c中的動態按鈕#
- 20. 如何在ASP.Net中爲動態GridView設置頁面加載?
- 21. 如何在RunTime中的GridView中添加動態Texbox?
- 22. Gridview動態添加新行
- 23. 動態添加行到gridview
- 24. 爲GridView動態添加ItemTemplate
- 25. 動態添加itemboard到gridview
- 26. ASP.NET gridview - 如何將動態填充的下拉列表添加到動態綁定的gridview中
- 27. 如何在vb.net中動態添加gridview列值?
- 28. 如何在gridview中動態添加按鈕
- 29. 如何在gridview中動態添加頁腳行。與文本框
- 30. 動態添加和刪除ASP.NET GridView中的行
SO不是代碼寫入服務。告訴我們你到目前爲止所嘗試的,然後我們可以嘗試幫助你。 – MadDev