比如说,我设计gridview为10行,当只有一条记录的时候,显示的是一条记录同时下面要显示9条空白行,请问这怎么写代码.
请各位大虾,帮我写段代码呀,小弟先谢了
请各位大虾,帮我写段代码呀,小弟先谢了
解决方案 »
- webservice獲取客戶端ip
- dropdownlist 有一个无效SelectedValue,因为它不在项目列表中
- <input type="date" runat="server">为什么会出错呢?
- Linq分组查询,然后求某列的和
- repeater显示问题,如何实现以下功能
- C# 或 JS里有没有什么是类似T-SQL IN 的关键字啊?
- 前页这样写入session,后页咋读不出来呢?
- 用GridView + SqlDataSource来查询,添加参数提示ORA-01036: 非法的变量名/编号
- 我写的asp.net程序用的是.net framework1.1,现在想改成2.0的,要修改的工作量大吗?
- 求助:谁知道比较好的在线图像编辑控件
- 关于webcalendar.js的使用
- petshop4中方法GetCachedParameters(string cacheKey)如何理解?
在绑定之前,将DataTable里的数据补成10条,即在datatable里面追加空行,
如果你的分页取数据每次是取的所有结果数据,则要将DataTable里的行数追加,使总数是10的倍数,
public void LoadGrid()
2 {
3 AdoSql GridSql = new AdoSql();
4 DataTable CustmTable = GridSql.GridGetSql("select * from CustmInfo order by CompanyName desc");
5
6 for (int i = CustmTable.Rows.Count
彭军 说:
for (int i = CustmTable.Rows.Count; i < 30; i++)
7 {
8 DataRow TableRow = CustmTable.NewRow();
9 TableRow[0] = DBNull.Value;
10 CustmTable.Rows.Add(TableRow);
11 }
12
13 this.CustmGrid.DataSource = CustmTable;
14 this.CustmGrid.DataBind();
15
16
17 }public DataTable GridGetSql(string SqlStr)
2{
3 OleDbCommand SqlCmd = new OleDbCommand();
4 SqlCmd.Connection = new OleDbConnection(ConfigurationSettings.AppSettings["OledbConnectionStr"]);
5 SqlCmd.CommandText = SqlStr;
6 SqlCmd.CommandType = CommandType.Text;
7 OleDbDataAdapter SqlAd = new OleDbDataAdapter(SqlCmd);
8 DataSet Rs = new DataSet()
}
这个是对的,我试了