如何在 C# asp.net 三层体系结构中传递 SqlCommand 中的隐藏字段值

本文关键字:SqlCommand 体系结构 字段 隐藏 三层 asp net | 更新日期: 2023-09-27 18:30:34

我想使用三层架构中的存储过程在数据库中插入,更新,删除值。为此,我正在使用隐藏字段来执行上述操作。为了执行插入操作,我必须通过 SQL 命令将值@Action='Insert'传递给存储过程。但是在我的代码中,我无法查看隐藏字段 Id。我的代码是,

public void WorkingProgress(Workin_Variable V1)
    {
        SqlCommand cmd = new SqlCommand();
        cmd.Parameters.AddWithValue("@Action",HiddenfieldId.value)
     }

此处未显示隐藏字段 ID

如何在 C# asp.net 三层体系结构中传递 SqlCommand 中的隐藏字段值

在 HiddenfieldId 控件中添加runat="server"标记。此外,如果您没有在文件后的代码中读取此内容,请在变量中读取此内容并传递给ADO.NET函数。

任何你想从后端访问的东西,你都需要添加runat="server",然后你可以通过如果其表格或段落标签。对于这个塞内里奥

<asp:HiddenField ID="HiddenField" runat="server" value="" />

HiddenField.Value反向代码访问