我有一個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. 以編程方式更改項目設置
- 4. 以編程方式更改Datagridviewcombobox的項目VB.NET
- 5. Bottom NavigationView以編程方式更改項目
- 6. 如何以編程方式更改項目的產品版本?
- 7. 以編程方式更改ControlTemplate中項目的值
- 8. iPhone dev以編程方式更改標籤欄項目視圖
- 9. 如何以編程方式更改列表項目的背景?
- 10. 以編程方式更改自定義列表視圖項目
- 11. 以編程方式更改列表框項目背景顏色
- 12. 如何以編程方式更改RecyclerView中項目的位置?
- 13. 以快速編程方式更改標籤欄項目圖像
- 14. 以編程方式更改Xamarin中UIBarButton項目的圖標
- 15. 以編程方式更改ASP.NET C#選項卡標題文本
- 16. C#Log4Net - 以編程方式動態更改日誌目錄
- 17. 以編程方式更改TabBar順序目標C
- 18. C#以編程方式更改列表視圖中的所選項目
- 19. 以編程方式編譯Android項目
- 20. 以編程方式更改標籤方向,編程方式
- 21. android:以編程方式更改選項菜單項
- 22. 如何以編程方式更改選項菜單中的項目?
- 23. 如何以編程方式更改XCode項目的設備目標?
- 24. 如何以編程方式更改Windows更新選項?
- 25. 是否可以在Spritekit項目中以編程方式更改紋理色調?
- 26. 以編程方式生成Eclipse項目
- 27. 以編程方式訪問ResourceDictionary項目
- 28. 以編程方式更改進程的當前工作目錄
- 29. 編程方式更改使用C
- 30. 以編程方式更改deployment.properties文件
感謝的人的事件和參數的具體細節!你救了我 :) – ferronrsmith 2009-06-23 20:46:51