2016-07-01 66 views
0

我昨天問了一個問題"Accessing the value of a passed in argument to click event c#"並提供了一些代碼。事實證明,我偶然發現一個事實,即不能引用隱藏的boundfield的值。那麼,是否還有另一種方法來隱藏用戶的字段(因爲它與他們無關),同時保持對它的訪問,以便我可以在代碼中使用它?我應該使用不同的表單元素嗎?ASP.NET BoundField屬性 - 設置寬度

我試圖設置ItemStyle-Width="1%",但它仍然顯示在窗體上。

感謝, 鮑勃

+0

你可以參考你問的問題或顯示一些代碼? – sr28

+0

昨天提到的問題是在今天的問題......但是,我似乎已經找到了修改搜索的答案...見下面... –

+0

如果你試圖通過一些客戶端代碼引用這些,那麼'Visible =「false」'可能導致你的問題。這將導致你的元素根本無法在DOM中呈現,因此無法訪問。如果您希望它仍然呈現,請考慮使用CSS來隱藏它。 –

回答

0

問題「隱藏綁定列的,但仍然能夠獲得與C#值」提供的答案,我的問題...

使用「的DataKeyNames」的解決了這個問題。

DataKeyNames="projectLineageID, projectHasRelTypeID, relProjectID" 

然後訪問他們像這樣...

string relID = gvProjectLineage.DataKeys[grdrow.RowIndex].Values["projectLineageID"].ToString(); 

我喜歡這個網站......只要學會如何做搜索發佈問題之前,會好一點。

鮑勃

相關問題