DATAGRID高手不能解决的问题.(思归请指点)谢谢!!马上结贴
现在我想把一些与数据库不相关的字段值放到DATAGRID中。然后给DATAGRID中进行合计。因为DATAGRID中数据邦定是一行行的值进行邦定。所以我无法使用数据邦定来计算合计在自已给页脚加数值的时候出现问题:
string constr="server=localhost;uid=sa;pwd=;database=haha";
string sql="select value1 from tabel1"
SqlConnection conn=new sqlconn(constr);
SqlCommand comm=new sqlcommand(sql,conn);
conn.open();
SqlDatareader dr=comm.exenoreader();
while(dr.read())
{
DataGrid1.columns[i++].headtext=dr["value1"];
}
for(int i=0;i<Datagrid1.columns.count;i++)
{
for(int j=0;j<Datagrid1.selectitem.count;i++)
{
Datagrid1.selectindex=j;
DataGRID1.selectitem.cells[i].text="xxx";
}
}
for(int k=0;i<Datagrid1.columns.count;i++)
{
for(int l=0;j<Datagrid1.selectitem.count;i++)
{
Datagrid1.selectindex=j;
double temp+=Convert.todouble(DataGrid1.selectitem.cells[l].text);//这里有错误
DataGrid1.columns[k].fooltext=temp.tostring();
}
这佯做不能实现,总出现服备器错误。错误为转换错误
如果不进行转换的话。要按两次才能提交。为什么。请高手指点。急。。。马上结贴