suj*_*esh 6 asp.net gridview hidden-field
我需要在网格视图中插入一个隐藏字段的列.
用户不应该知道有一列在那里.
我尝试了以下内容:创建了一个css类宽度display:none;并分配ItemStyle-CssClass="MyCssClass".
但结果并不令人满意.
插入一个template field,itemtemplate我已经给了一个asp:HiddenField
两种方法都显示一个额外的列隐藏字段.
没有值,因为字段呈现为隐藏字段,但该列的宽度接近10像素(请参阅此图像 http://www.tiikoni.com/tis/view/?id=c500726).
因此,用户感觉有一个空行.
我需要完全隐藏列.
我不能用template field同visibility=false,因为我需要从访问其价值客户端.
शेख*_*ेखर 10
您可以将隐藏字段保留在任何列中.从你住的任何地方获得它的价值.
这是一个很好的链接,从gridview控件中的服务器端访问隐藏字段调用值
来设置javascript中的值?
添加如下列:
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lbl1" runat="server"
Value='<%# Eval("Name") %>' />
<asp:HiddenField ID="HiddenField1" runat="server"
Value='<%# Eval("BirthDate") %>' />
</ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)
您可以轻松获得隐藏字段的值.
| 归档时间: |
|
| 查看次数: |
25111 次 |
| 最近记录: |