我有一個datalist我想以編程方式運行一些檢查,然後更改已顯示的文本。這可以做到嗎?任何例子?以編程方式更改C#datalist項目
0
A
回答
1
您可以對datalist控件的數據源(數據表,集合等)進行計算和檢查。您也可以通過更新數據列表的數據源來以編程方式更改數據列表顯示的項目的值。
另一種方法是使用ItemDataBound事件。 Here in MSDN你可以看到一個例子。
2
DataList有一個ItemDataBound事件,它表示添加列表中的每個項目。通過訂閱此事件可以處理添加的每個項目數據。
服務器控制:
<asp:DataList id="ItemsList"
...
OnItemDataBound="ItemDataBound"
runat="server">
後面的代碼:
protected void ItemDataBound(Object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{
//process item data
}
}
您可以找到有關在MSDN Library
相關問題
- 1. 以編程方式修改UIToolBar項目
- 2. 如何以編程方式更改一個RecyclerView項目樣式?
- 3. 以編程方式創建dataList
- 4. 以編程方式更改項目設置
- 5. 以快速編程方式更改標籤欄項目圖像
- 6. 以編程方式更改ListView項目選擇器
- 7. 如何以編程方式更改列表項目的背景?
- 8. MFC - 以編程方式更改對話框項目焦點
- 9. 如何以編程方式更改RecyclerView中項目的位置?
- 10. 以編程方式更改列表框項目背景顏色
- 11. 以編程方式更改Xamarin中UIBarButton項目的圖標
- 12. UITabbarController更改欄項目標題以編程方式
- 13. 以編程方式更改Tabbar項目標題在viewDidLoad()
- 14. 如何以編程方式更改項目的產品版本?
- 15. 以編程方式更改Datagridviewcombobox的項目VB.NET
- 16. 以編程方式更改SSAS SSDT-BI(BIDS)項目
- 17. 以編程方式更改ControlTemplate中項目的值
- 18. Bottom NavigationView以編程方式更改項目
- 19. iPhone dev以編程方式更改標籤欄項目視圖
- 20. 以編程方式更改列表視圖項目背景
- 21. 以編程方式更改自定義列表視圖項目
- 22. 以編程方式更改ASP.NET C#選項卡標題文本
- 23. C#Log4Net - 以編程方式動態更改日誌目錄
- 24. 以編程方式更改TabBar順序目標C
- 25. 如何以編程方式從c#編譯Visual c + +項目?
- 26. C#以編程方式更改列表視圖中的所選項目
- 27. 以編程方式編譯Android項目
- 28. 以編程方式更改標籤方向,編程方式
- 29. mgwt - 以編程方式更改方向
- 30. android:以編程方式更改選項菜單項
感謝的人的事件和參數的具體細節!你救了我 :) – ferronrsmith 2009-06-23 20:46:51