动态创建的DataGrid怎么分页? 谢谢大家,请帮忙~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AllowPaging="True" AllowCustomPaging="True"指定他俩。 一样。别忘记了在SelectIndexChanged里写。 private void dgTest_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e) { sql="select * from test order by P_ID,PR_ID"; dgTest.CurrentPageIndex = e.NewPageIndex; dgTest.DataSource = CreateDataSource(); dgTest.DataBind(); } public ICollection CreateDataSource() { SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["con.ConnectionString"]); //OleDbConnection conn = new OleDbConnection(strCnn); SqlDataAdapter db_sqladapter = new SqlDataAdapter(sql,conn); //OleDbDataAdapter db_sqladapter = new OleDbDataAdapter(sql,conn); DataSet ds = new DataSet(); //DataSet ds = new DataSet(); //将各表的数据存入DataSet db_sqladapter.Fill(ds,"MyDataResult"); DataView myView = ds.Tables["MyDataResult"].DefaultView; return myView; } 求助网站的浏览历史记录功能 关于Fill: SelectCommand.Connection 属性尚未初始化 ASP.NET中定时器咋弄 vs2005 网站发布问题 asp.net用户控件属性问题 合并两个Datatable 用Request.QueryString["cname"]取不到值!怎么回事! ASP.net MVC4中 @Html.DropDownList 默认值的问题 請問在Aap.net中客戶端如何進行斷點調試? 怎么样关闭一个WEB 页面呀! 从文本中读出一个文件,放到textbox里面,显示出来是乱码,怎么办啊? 怎样取得存储过程返回的值?(在线=,急)
{
sql="select * from test order by P_ID,PR_ID";
dgTest.CurrentPageIndex = e.NewPageIndex;
dgTest.DataSource = CreateDataSource();
dgTest.DataBind();
}
public ICollection CreateDataSource()
{
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["con.ConnectionString"]);
//OleDbConnection conn = new OleDbConnection(strCnn);
SqlDataAdapter db_sqladapter = new SqlDataAdapter(sql,conn);
//OleDbDataAdapter db_sqladapter = new OleDbDataAdapter(sql,conn);
DataSet ds = new DataSet();
//DataSet ds = new DataSet();
//将各表的数据存入DataSet
db_sqladapter.Fill(ds,"MyDataResult");
DataView myView = ds.Tables["MyDataResult"].DefaultView;
return myView;
}