GridView
来源:互联网 发布:淘宝开店上传宝贝教程 编辑:程序博客网 时间:2024/04/28 20:48
今天主要内容:
1. GridView的分页(2种方法)
a) 内置分页
b) 存储过程分页
2. GridView的排序
3. GridView的全选和全不选
存储分页 局部代码:
string str1 = System.Configuration.ConfigurationManager.ConnectionStrings["<connectionStrings>"].ConnectionString;
using (SqlConnection sqlcnn = new SqlConnection(str1))
{
SqlCommand sqlcmm = sqlcnn.CreateCommand();
sqlcmm.CommandText = "存储过程";
sqlcmm.CommandType = System.Data.CommandType.StoredProcedure;
sqlcmm.Parameters.Add("@pageSize", 1);
sqlcmm.Parameters.Add("@pageCount", SqlDbType.Int).Direction = ParameterDirection.Output;
sqlcmm.Parameters.AddWithValue("@pageIndex",PageIndex);
SqlDataAdapter da = new SqlDataAdapter(sqlcmm);
DataSet ds = new DataSet();
da.Fill(ds);
this.GridView1.DataSource = ds.Tables[0];
this.GridView1.DataBind();
this.HiddenField1.Value = PageIndex.ToString();
this.HiddenField2.Value = sqlcmm.Parameters["@pageCount"].Value.ToString();
this.Label1.Text = PageIndex + "/" + this.HiddenField2.Value;
}
全选和不选
<script type="text/javascript">
function change(sender) {
var table = document.getElementById("GridView1");
for (var i = 1; i < table.rows.length; i++) {
table.rows[i].cells[0].getElementsByTagName("input")[0].checked = sender.checked;
}
}</script>
<input id="Checkbox3" type="checkbox" onclick="change(this)" /> //为服务器着想
- GridView
- gridview
- GridView
- gridview
- GridView
- GridView
- gridview
- GridView
- GridView
- gridview
- GridView
- GridView
- Gridview
- GridView
- GridView
- gridview
- GridView
- GridView
- 过滤器总结
- OC 代理 协议 委托 数据源的概念
- smarty定时自动清空缓存
- mysql库5.0 Manual
- android string.xml %问题。
- GridView
- 在开发板上挂载NFS(转)
- UITextField+总结
- iPhone不用IB实现UI
- 如何在iOS中使用Block
- V4L2驱动编写网址
- Popupwindow实现下拉菜单
- 文件上传所需要注意的常见事项
- 详解在IOS后台执行