2016-07-01 86 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(); 

我喜欢这个网站......只要学会如何做搜索发布问题之前,会好一点。

鲍勃

相关问题