【问题标题】:C# Take HiddenField Value instead of column name in SQLC# 取 HiddenField 值而不是 SQL 中的列名
【发布时间】:2017-10-08 06:07:55
【问题描述】:

请告诉我是否有任何方法可以从数据表中检索数据,将列名动态分配给隐藏字段?以下代码可能会澄清事情..

HiddenField.Value="MobileNo";

sda = new SqlDataAdapter("Select * from Registration_Table where RegistrationNo = '100'", con);
DataTable dt = new DataTable();
sda.Fill(dt);

可以给吗

Label1.Text = dt.Rows[0]["HiddenField.Value"].ToString();

而不是

Label1.Text = dt.Rows[0]["MobileNo"].ToString();

提前谢谢...

【问题讨论】:

    标签: c# sql datatable


    【解决方案1】:

    假设您的表单上有一个名为labelHiddenLabel 控件。您已将该控件的visible 属性设置为false。您可以将该字段的Text 分配给“MobileNo”。

    你可以通过

    获取数据值
    Label1.Text = dt.Rows[0][labelHidden.Text].ToString();
    

    【讨论】:

      【解决方案2】:

      是的,这是可能的。您可以使用隐藏字段的Value。只需删除引号。

      Label1.Text = dt.Rows[0][HiddenField.Value].ToString();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-15
        • 1970-01-01
        • 2017-08-22
        • 2020-06-18
        • 1970-01-01
        • 2011-10-09
        • 2015-07-06
        • 2013-04-09
        相关资源
        最近更新 更多