在行綁定事件中,項目中很多的字段都對某些字段進行處理,而且這個函數寫的挺長,上次就是因為加新功能,多替換了幾個以所以為標記進行操作的代碼,導致了一個很嚴重的bug。

數字索引真的不明顯,容易搞錯,于是開始思考有什么好的辦法,來避免使用數字索引,微軟的東西應該自帶了,終于讓我找到了。
DataView dv = e.row.dataitem as DataView; dv["字段1"] = "字段1的值";//賦值
上面的代碼可讀性瞬間上升,比e.row.cells[1]的寫法好多了。
雖然上面的代碼可以獲取值和設置值,但是上面的代碼不能獲取gridview中的控件。
思考:
怎么在不使用數字索引的情況下,獲取gridview綁定的控件。(e.row.cells[1].findcontrols["控件1"],怎么去掉索引1?)
使用e.row.findcontrols["控件1"]就可以了
創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。
本文題目:.net中GridViewRow使用字段名來訪問數據,而不是使用索引-創新互聯
網頁路徑:http://www.yijiale78.com/article32/dpedpc.html
成都網站建設公司_創新互聯,為您提供網站收錄、定制網站、軟件開發、自適應網站、微信公眾號、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯