熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

記錄關於GridView隱藏列取值問題

2013-11-13 10:03:45  來源: .NET編程 

  簡言之

  設置GridView某一列的visable=false之後會影響到數據綁定並且無法取到數據一般情況下我們需要隱藏的是id列

  解決方案:

  在後台數據綁定時候指定

  thisGridviewDataKeyNames=new string[]{id};

  或者在屬性編輯器裡面編輯DataKeyNames:id   當然如果出現兩列需要隱藏並且需要取值那麼可以在DataKeyNames中用隔開每個字段

  接下來是取數據

  如果只有一個關鍵字也就是DataKeyNames只有一個值的話那麼可以使用

  thisGridviewDataKeys[eRowIndex]valueToString();

  這種方式是取當前行中的DataKeyNames中的索引為的關鍵字的值也就是第一個關鍵字的值當然只有一個關鍵字的話也就無所謂了

  也可以使用

  thisGridViewDataKeys[eRowIndex][id]ToString();

  如果有多個關鍵字那麼只能使用後面這種方式

  簡單記錄以備後查


From:http://tw.wingwit.com/Article/program/net/201311/12444.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.