我是一個asp.net初學者。所以,任何人都可以請解釋我在listview中使用交替項目模板的目的和邏輯。Asp.Net什麼是在列表視圖中交替項目模板
2
A
回答
3
交替指every second
項 - 所以這可以被用於將不同的html
或css
效果交替的行,列表或表格的諸如zebra striping。
所以各個模板中的一個將被施加到每一行:
- ItemTemplate中 - 第一個行
- AlternatingItemTemplate - 第二排
- 的ItemTemplate - 3
- AlternatingItemTemplate - 4
- 。 ..
Withou牛逼這一點,你就必須添加像
if (rowCount % 2 == 0)
{
// Apply normal row formatting
}
else
{
// Apply alternate row formatting
}
從服務器上執行此操作的代碼,你必須依傍的技術like usingmod
(%)你想超過2種口味模板中的任何時間。
另請注意,如果只能通過css完成交替的樣式效果,那麼您可以使用 css 3僞類選擇器以及只需要css樣式更改的斑馬條紋等效果。通過交替使用,根本不需要在服務器端完成。
0
斯圖亞特回答了主要問題。另一方面,您可能需要維護兩套相同的html代碼。一個用於項目模板,另一個用於交替項目模板。如果您需要更改某行,則必須記住重複交替項目模板的更改。
相關問題
- 1. 帶交替項目模板的Silverlight ItemsControl
- 2. 網格視圖項目模板?在Asp.net中?
- 3. 如何模板列表視圖項/ wpf
- 4. 在項目列表視圖
- 5. 小項目模板列表
- 6. 小項目列表模板
- 7. 列表項目模板Django
- 8. 列表框項目模板
- 9. Android xml中的交替列表視圖
- 10. 在asp.net MVC 5視圖中提交多個列表項
- 11. 在ASP.NET列表視圖中顯示「空」記錄模板
- 12. 如何在列表視圖中使用模板(asp.net,c#)
- 13. 是否有可能從控件的視圖模型訪問列表視圖項目模板中的屬性?
- 14. 在項目模板中訪問列表視圖中的超鏈接
- 15. 我的列表項目模板有什麼問題?
- 16. 在Asp.NET中插入項目模板
- 17. 在列表視圖中拖放項目
- 18. 在列表視圖中保留項目
- 19. 在列表視圖中選擇項目
- 20. 如何在多個AngularJS視圖中共享列表項模板?
- 21. 如何使用asp.net中下拉列表的項目模板
- 22. 圖像視圖列表視圖項目
- 23. 在Ruby on Rails視圖模板中「<%_」是什麼意思?
- 24. 將列表面板添加到列表視圖項目
- 25. asp.net項目模板:ITemplate
- 26. 列表視圖的自定義列表項模板
- 27. 結合WPF樹視圖模板項目
- 28. 列表視圖項目android
- 29. ASP.NET視圖模型替代
- 30. ASP.NET模型視圖Presenter項目結構