在 asp:GridView 中插入隐藏列,但客户端仍然可用
这很简单。我想做的就是将一个隐藏列插入到 asp:Griview 中,我将能够通过 javascript 访问该列。有什么指点吗?
This is simple. All I want to do is insert a hidden column into an asp:Griview that I'll be able to access through javascript. Any pointers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以通过设置其 CssClass 属性来隐藏列,例如:
You can hide a column by setting its CssClass property, e.g:
项目属性
CSS类
Item attribute
css class
这就是我所做的。我在
.aspx
页面的TemplateField
内创建了一个隐藏字段然后在代码隐藏文件中 -
This is what I did. I created a hidden field inside a
TemplateField
in the.aspx
pageThen in the code behind file -
添加 CSS 属性
display:none
。它将不可见,但仍然存在于标记中。然而,这并不安全,因为客户可能会使用 FireBug 等允许覆盖属性的工具来解锁此列。
Add to it the CSS property
display:none
. It will be unvisible but still present in the markup.However this is not secure as the customer might unlock this column by using tools like FireBug which allows to override properties.