C#错误:Gridview行计数

时间:2010-12-12 21:30:48

标签: c# asp.net gridview

我想显示网格视图的数量

任何人都可以告诉我在这段代码中我做错了什么

protected void Page_Load(object sender, EventArgs e)
{

    gridview1.DataSource = Session["dsource"];
    gridview1.DataBind();
    Response.Write(gridview1.Rows.Count.ToString);

}    

错误出现在response.write行

3 个答案:

答案 0 :(得分:4)

ToString是一种方法,而不是属性。

Response.Write(gridview1.Rows.Count.ToString());

当然,您可以随时使用将为您调用ToString()的版本。

Response.Write(gridview1.Rows.Count);

答案 1 :(得分:2)

您需要额外的()

   Response.Write(gridview1.Rows.Count.ToString());

答案 2 :(得分:2)

在这种情况下,您可以删除ToString。 'gridview1.Rows.Count'将自动转换为字符串。

如果你想离开ToString,最后需要()ToString()。这是一种方法。

最好的问候,迪马。