2011-03-11 54 views
0

我需要通過JavaScript函數訪問客戶端上的GridView的DataKey列。如何在客戶端訪問GridView的DataKey單元格?

因爲他們至少在UI上視覺殘疾,我不知道我是否仍然可以在客戶端上聯繫他們?

可能嗎?

+0

「禁用UI」是什麼意思? – 2011-03-11 15:25:21

+0

那麼你沒有看到DataKey colums,是嗎? – pencilCake 2011-03-11 15:28:09

+0

,取決於您是否讓該列可見或不可見。如果該列是不可見的(在服務器端),它在客戶端根本不可用(html不會被渲染)。但是你可以使用隱藏在CSS中的Hiddenfiel或whatelse(display:none)來獲取客戶端的ID。 – 2011-03-11 16:05:26

回答

0

DataKeys未發佈到客戶端。您必須以某種方式寫出值,或者在模板列中使用隱藏字段(但不要將列設置爲visible =「false」)或其他一些手段來使其發揮作用。

我敢肯定還有其他的方法...

HTH。

+0

我認爲我必須爲此使用css;顯示:無;以便渲染。 – pencilCake 2011-03-11 15:49:37