相关疑难解决方法(0)

如何隐藏列(GridView)但仍然可以访问其值?

我有一个带有DataSource(SQL数据库)的GridView .我想隐藏一列,但是当我选择记录时仍然可以访问该值.有人能告诉我怎么做吗?

这是我要隐藏的列,但仍想访问其值:

<asp:BoundField DataField="Outlook_ID" HeaderText="OutlookID" />
Run Code Online (Sandbox Code Playgroud)

我尝试了一切来隐藏列(属性Visible="false"),但我无法访问它的值.

c# asp.net gridview hide

71
推荐指数
7
解决办法
22万
查看次数

GridView按代码隐藏列

我想隐藏我的GridView中的ID列,我知道代码

GridView1.Columns[0].Visible = false;
Run Code Online (Sandbox Code Playgroud)

但令人惊讶的是,我的GridView列数为0!虽然我可以看到数据GridView,所以任何想法?

谢谢,

更新:

这是填充的方法的完整代码 GridView

public DataSet GetAllPatients()
{
    SqlConnection connection = new SqlConnection(this.ConnectionString);

    String sql = "SELECT [ID],[Name],[Age],[Phone],[MedicalHistory],[Medication],[Diagnoses] FROM [dbo].[AwadyClinc_PatientTbl]order by ID desc";

    SqlCommand command = new SqlCommand(sql, connection);

    SqlDataAdapter da = new SqlDataAdapter(command);

    DataSet ds = new DataSet();

    da.Fill(ds);

    return ds;

}
Run Code Online (Sandbox Code Playgroud)

c# asp.net

34
推荐指数
4
解决办法
24万
查看次数

标签 统计

asp.net ×2

c# ×2

gridview ×1

hide ×1