我需要获取sqldatasoure中有一个select参数的行数,并从gridview选择值中获取标签控件的文本。如何在此上下文中获取sqldatasource的行数,其中select grid参数在gridview的选定更改事件中传递。
答案 0 :(得分:0)
创建数据集以绑定gridview中的数据。只有你拥有数据集,你可以根据你传递的参数获得行数,就像代码行一样。 例如,
DataSet FillGvds = new DataSet();
paramFillGvds = "param1";
GetFillGvds();// Assuming you have created the method to fill the dataset.
if(FillGvds != null)
{
if(FillGvds.Tables[0].Rows.Count > 0)
{
GridView1.Datasource = FillGvds;
GridView1.DataBind();
label1.Text = Convert.ToString(FillGvds.Tables[0].Rows.Count);
}
}
答案 1 :(得分:0)
您的GridView
是否启用了分页功能?如果没有,那么在数据绑定之后,您可以从以下位置获取行数:
this.YourGridView.Rows.Count
如果那不是你想要的,那么如果你能发布一些代码来展示你尝试过的东西会有所帮助。