如何获取网格视图中隐藏字段的值?

2024-01-05

网格视图中隐藏字段的序号为 7。

当我点击按钮时

string sValue = ((HiddenField)GridView1.SelectedRow.Cells[7].FindControl("HiddenField1")).Value; 

给出错误“未将对象引用设置到对象的实例”。

          <asp:TemplateField>
            <ItemTemplate> 

                <asp:HiddenField ID="HiddenField1" runat="server" 
                    Value='<%#Eval("RSS_ID")%>'/>

            </ItemTemplate>
          </asp:TemplateField>

c# side

else if (e.CommandName == "View")
{
    string sValue = ((HiddenField)GridView1.SelectedRow.Cells[7].FindControl("HiddenField1")).Value;                   
}

你试过这个吗?

HiddenField field = (HiddenField)GridView.Rows[GridView.SelectedIndex].FindControl("HiddenField1");

如果是的话,这个怎么样?

HiddenField field = GridView1.Rows[e.RowIndex].FindControl("HiddenField1") as HiddenField;

这是您可以尝试的另一种方法,

if(e.Row.RowType == DataControlRowType.DataRow)
{    
     HiddenField field = e.Row.FindControl("HiddenField1") as HiddenField;
}

希望这有帮助...干杯

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取网格视图中隐藏字段的值? 的相关文章

随机推荐

  • 如何根据第 n 个位置添加*渐进式*动画延迟?

    我想为项目列表制作动画 第一个动画应延迟 0 毫秒 第二个动画应延迟 50 毫秒 第三个动画延迟 100 毫秒 依此类推 该列表是动态的 所以我不知道长度 这可能吗 注意 我不需要具体的动画 关键帧帮助 但如何使用 nth child 或
  • 查找两个位置的交集

    我想找到 Android 中两个位置的交点 我不想考虑如图所示的圆圈不相交或包含或完全重叠的情况 我的问题是位置以度为单位给出 半径 精度 以米为单位给出 我不知道如何混合这些单位 就我而言 环境是 Android 但问题不是 Androi
  • 业力启动找不到模块“jasmine-core”

    当我运行 karma start 时出现以下错误 模块 js 340 抛出错误 错误 找不到模块 jasmine core 在 Function Module resolveFilename module js 338 15 在 Funct
  • 安装 travis-cli 时,macOS 中找不到 libffi 的包配置

    我正在尝试安装gem install travis to use travis cli根据参考https rubygems org gems travis https rubygems org gems travis但低于错误 尝试过这里提
  • 在 AppDelegate 中调用时子视图下移 20 像素

    当我调用 AdMob 广告时 我遇到了这个问题 rootController view addSubview adMobAd setup the ad 从点击的广告返回后 AdMob 框架会向下移动 20 像素 然而 这似乎不是 AdMob
  • var 是集合,而不是项目

    我正在循环访问 RSVP 对象的集合并打印出每个对象的 Name 属性的值 如下所示
  • ZF3 Bootstrap上的单元测试认证

    我在为我的设备运行单元测试时遇到问题IndexController class 单元测试仅执行以下操作 灵感来自zf3单元测试教程 https docs zendframework com tutorials unit testing yo
  • JavaScript 中 eval 的替代方案是什么?

    我有一些代码 看起来像这样 function StrippedExample i1 i2 i3 i4 i5 i6 i7 i8 this i for var i 1 j 0 i lt 9 i var k eval i i if k gt 0
  • 可迭代多次的Python名称

    我正在努力改进我的文档 我想说这个函数接受一个 collections Iterable 的东西 但是代码会迭代这个 iterable 多次 列表 太具体 而 可迭代 不起作用 因为某些可迭代只能迭代一次 事物有名字吗 可重复 多重迭代 您
  • 我可以将 SAML 应用程序与 Azure AD B2C 集成吗?

    我们当前的应用程序正在使用 SAML IdP 对用户进行身份验证 我们希望保留他们的 SAML 实现并使用 Azure AD B2C 更新应用程序的配置 而不是切换到 OAuth2 或 OpenID Connect Azure AD B2C
  • Google Drive 的 FileID 的格式是什么?我需要使用 API 查明新文件是否已上传到我的驱动器

    如果 FileID 遵循特定格式 例如新文件具有更高的值或更低的值 我可以跟踪旧值并查明我是否在驱动器中上传了新文件 格式为264位数字 bit 0 5 6 261 261 263 110101 256 RANDOM BITS 00 url
  • 新添加的列不可见

    我在本地主机上使用 xampp 我创建了一个表 然后对其进行了更改 在一段时间后又添加了一列 新添加的列在浏览表数据时是看不到的 但在看到表结构时是可见的 为什么我在表数据中看不到它 我使用的是xampp的便携式包 此外 与该列相关的查询运
  • 无法安全锁定 ConcurrentDictionary 的值

    我在锁定集合中的项目时遇到问题 特别是 ConcurrentDictionary 我需要接受一条消息 在字典中查找该消息 然后对其进行长时间的扫描 由于程序占用大量内存 扫描后对象返回true如果他们认为现在是删除它的好时机 我通过将其从词
  • Safari xhr拖放文件上传似乎发生了两次

    它可能与 Webfaction 配置有关 他们有 nginx 代理 我的应用程序是在 apache2 mod wsgi 下运行的 webpy 因为它在我的 devcherrypy 服务器中工作 以下是我用于上传的 javascript 代码
  • Rails 4.2:将 Deliver_later 与无表模型结合使用

    我正在尝试使用 Rails 4 2 的 Deliver later 方法设置联系表单 但是 我只能让 Deliver now 工作 因为 Deliver later 试图序列化我的对象 但每次都失败 这是我的设置 消息控制器 rb clas
  • 作曲家不会自动加载

    我按照作曲家的说明并成功安装了作曲家 我想使用 tumblr 的全新产品PHP API 客户端 https packagist org packages tumblr tumblr 我的文件夹结构 vendor composer json
  • 获取 2 个分隔符之间的第 n 个文本字符串

    我有一长串由字符 管道字符 分隔的文本 我需要获取第三个和第四个管道之间的文本 不知道该怎么做 对正则表达式或非正则表达式开放 以最有效的为准 如果不存在能够传入的扩展方法 则特别开放 分隔符 index If string textBet
  • XServer启动后运行shell脚本? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 如何在 XServer 和 lightdm 启动时运行 shell 脚本 我尝试在 etc 目录中使用 init d 和 rc local
  • python numpy 向量数学

    是什么numpy相当于euclid https pypi python org pypi euclid的 2d 向量类 操作 喜欢 euclid Vector2 到目前为止我有这个 创建两个向量 import numpy as np loc
  • 如何获取网格视图中隐藏字段的值?

    网格视图中隐藏字段的序号为 7 当我点击按钮时 string sValue HiddenField GridView1 SelectedRow Cells 7 FindControl HiddenField1 Value 给出错误 未将对象