DataTable cTable=(DataTable)this.DataGrid1.DataSource;
if(cTable!=null)
{
DataView dv=cTable.DefaultView;//此句出错
dv.Sort="Sig DESC";
this.DataGrid1.DataSource=dv;
this.DataGrid1.DataBind();
}
else
Response.Write("不存在的对象");
if(cTable!=null)
{
DataView dv=cTable.DefaultView;//此句出错
dv.Sort="Sig DESC";
this.DataGrid1.DataSource=dv;
this.DataGrid1.DataBind();
}
else
Response.Write("不存在的对象");
解决方案 »
- NET如何获取jquery json传来的值?
- 面试时的待遇问题
- 有没有办法实现一个页面不能同时出现
- datagrid里的column里,能不能显示像<%#container.dataitem("order_date")%>-<%#container.dataitem("item_id")%>
- ---高分跪求同时会J2EE和.net2005的人做翻译工作,.net高高手也请看-----
- 实在整不明白 请教各位大侠
- 高手请帮个忙,asp.net+jq入门级问题
- 对另一台服务器的数据库操作问题
- 关于Asp.net如何使全局变量自增的问题
- ASP.NET 与 SQL2000 的一个问题
- 注意:搜索后的帖子地址改下就可以打开了
- string aaa = "0103",如何做到 select * from info where 表中字段“地区代码”的前两位 = aaa.Substring(0,2);
cTable为什么是空的呢,我的this.DataGrid1里面有内容的呀
this.DataGrid1.DataBind();上面两行是在别一个地方写的代码.
DataTable cTable=(DataTable)this.DataGrid1.DataSource;我认为DataGrid1.DataSource仅仅是给DataGrid1指定数据源,并非真正的赋值语句。你可以把原先 DataGrid1.DataSource=table1 保存到viewstate中,然后
DataTable cTable=veiewstate[“table1”]
这个代码我在winform程序中一直在使用的没问题,在Web这里有出错了.