我想將Vb.net轉換爲C#.net。任何人都可以幫我找到Dim dataTable的等價C#編碼爲DataTable = CType(sender,GridView).DataSource。 以及用於在數據gridview中存儲數據的任何提示。 感謝EquivalentC#編碼昏暗dataTable作爲DataTable = CType(發件人,GridView).DataSource
0
A
回答
0
DataTable dataTable = ((GridView)sender).DataSource
關於在GridView排序,看Sorting Data in a GridView Web Server Control,然後張貼你已經嘗試什麼,如果您有任何問題的問題。
1
你的意思是這樣?:
DataTable dataTable = ((GridView)sender).DataSource;
在C#中投的類型,你把類型括號前值:
(GridView)sender
然後,就可以訪問屬性,你」我想要把整個東西放在圓括號裏:
((GridView)sender).DataSource
(這是因爲否則你會試圖撥打。對未投sender
這將失敗)
然後申報值(即您是分配的變量),標準語法是指定的類型,然後在變量名:
DataTable dataTable
(我強烈建議使用一個更好的變量名,順便說一下。 C#區分大小寫,所以這是有效的。但它是不直觀的最好)
在C#中,你也可以使用var
關鍵字來推斷類型,往往導致更乾淨的代碼:
這隻能如果有從右側的inferrable類型的任務。由於DataSource
屬性不是特別是類型DataTable
那麼你不想在這種特殊情況下使用var
,因爲它會導致Object
(這不是你要找的)。但是它可以用在像我這個段落上面的最後一個例子那樣,你不想在同一行代碼中重複兩次類型名稱。
相關問題
- 1. 用DataTable Datasource搜索GridView
- 2. 昏暗NewBarcode作爲
- 3. YUI3 - DataTable Datasource Polling
- 4. DropDownList需要2個DataTextFields DataTable作爲DataSource
- 5. Linq on datatable no datasource exception
- 6. Asp.net Gridview的Datatable插件
- 7. 昏暗的文件()作爲字符串和昏暗的文件作爲字符串()有什麼不同?
- 8. 的DataTable到的GridView
- 9. 從gridview更新datatable
- 10. 從DataTable填充GridView
- 11. 當DataSource是DataTable時,如何從GridView中刪除?
- 12. 昏暗intResult作爲整數=無
- 13. 如何從使用DataTable作爲DataSource的ComboBox獲取Integer值
- 14. DataTable的作品
- 15. 綁定DataTable到GridView,但沒有行GridViewRowCollection儘管GridView的人口?
- 16. GridView DataSource總是返回null
- 17. 將GridView轉換爲VB.NET中的DataTable
- 18. 如何將Gridview轉換爲Datatable
- 19. Sort GridView綁定到DataTable
- 20. textarea in gridview to new datatable column
- 21. 不能DataTable中值的GridView
- 22. 使用Datatable對Gridview排序
- 23. 將GridView控件綁定到DataTable
- 24. Datatable sorting
- 25. DataTable - 添加一列(複選框) - 將DataTable行讀入Array - 在DataTable中添加一個數組作爲行
- 26. 作爲聲明性數據源的DataTable?
- 27. 更新DataTable?
- 28. 下載datatable作爲csv文件
- 29. GridView與DataTable作爲源不自動處理或排序
- 30. 從DataTable到GridView的值作爲組合框