Asp.net 使用GridView和RowDataBind的.NET项目帮助
嗨,我为一个类启动了一个项目,我必须创建一个SQL数据库,并使用存储过程根据3个下拉列表提取值,并将其绑定到Gridview。到目前为止,我还可以,但我遇到的问题是,一旦数据绑定,我就必须计算网格视图中某些单元格的总数。所以我的老师告诉我必须创建一些变量,并将其放入RowDataBind事件中,这就是我遇到问题的地方。 以下是我目前掌握的代码:Asp.net 使用GridView和RowDataBind的.NET项目帮助,asp.net,visual-studio-2010,c#-4.0,Asp.net,Visual Studio 2010,C# 4.0,嗨,我为一个类启动了一个项目,我必须创建一个SQL数据库,并使用存储过程根据3个下拉列表提取值,并将其绑定到Gridview。到目前为止,我还可以,但我遇到的问题是,一旦数据绑定,我就必须计算网格视图中某些单元格的总数。所以我的老师告诉我必须创建一些变量,并将其放入RowDataBind事件中,这就是我遇到问题的地方。 以下是我目前掌握的代码: budgetedTotal = ((Label)e.Row.FindControl("Budgeted_TCV")).Text; if
budgetedTotal = ((Label)e.Row.FindControl("Budgeted_TCV")).Text;
if (budgetedTotal != null && budgetedTotal != "")
{
budgetedTotal = budgetedTotal +Convert ToUInt32(budgetedTotal);
}
else
{
budgetedTotal = budgetedTotal + 0;
}
Label lblProjectType = (Label)e.Row.FindControl("lblProjectType");
lblProjectType.Text = budgetedTotal;
}
谢谢,非常欢迎任何帮助或任何其他想法。在这一点上,我对任何事情都持开放态度。您有一些代码,并且您说您遇到了问题。但你没有描述这些问题是什么,这意味着你的问题太宽泛了,基本上是说为我解决这个问题,这不会继续下去。相反,请描述它做错了什么,以及您希望它做什么。很抱歉,我完全忘记了包含这些详细信息,所以我提供的代码是我的最新尝试,在我让它提取值之前,但它只提取第一个值,即列的标题,所以在和我的教授交谈之后,他告诉我做一些类似于我现在所做的事情。所以现在我遇到的问题是对象引用没有设置为对象的实例,这让我争论我是否以正确的方式解决了这个问题。基本上,在本例中,您试图访问一个为null的变量的属性,因为它没有正确初始化。