关于GridView控件的使用
来源:互联网 发布:红米note4双卡双待网络 编辑:程序博客网 时间:2024/04/30 17:05
若要gridview中某列对齐,可在该列中添加模版
<asp:TemplateField>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
当然也可以在 <asp:TemplateField HeaderStyle-HorizontalAlign="Center">进行设置,但前者会把后者覆盖。
一般girdview中都有checkbox控件,实现全选操作,设置如下:
<asp:TemplateField >
<HeaderTemplate>
<input type="checkbox" title="全选" class="checkall" onclick="checkAll()" />
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<input type="checkbox" class="checkitem" name="chkSel" value='<%# Eval("No") %>' />
</ItemTemplate>
</asp:TemplateField>
在header中声明的全选为全局的
在js中进行全选操作如下:
<script type="text/javascript"> function checkAll() { $(".checkitem").prop("checked", $(".checkall").prop("checked")); }</script>
方法含义为:
若全选按钮选择,则为该列中所有的子项cehcked属性设置为checked,否则取反。
在js中实现所有子项选择,则"全选框"也要选择:
function checkHasSel() { var selCount = 0; var chkCount = 0; $(".checkdelete").each(function () { chkCount++; if ($(this).attr("checked") == "checked") { selCount++; } }); if (selCount == chkCount) { $("#checkall").attr("checked", "checked"); } else { $("#checkall").attr("checked", false); } }
方法含义:
若子项全部选择,则“全选”选中
若子项有一个被取消选择,则"全选"不再被选中。
对gridview某一条记录中进行删除操作:
首先需要获取该条记录的唯一值:
CommandName可以用于数据关键字段的绑定
LinkButton lb = (LinkButton)sender;
Response.Write(lb.CommandName);
根据此唯一字段进行操作和重新绑定即可
在前台绑定后台方法或变量的方式:
绑定后台全局变量:<input type="text" value='<% =name %>'
绑定后台具有返回值的方法:<input type="text" value='<% =Getname() %>'
相关Demo:http://download.csdn.net/detail/hugaozhuang/5630367
- 关于GridView控件的使用
- GridView控件的使用
- GridView控件的使用
- 控件的使用 GridView
- 关于GridView的使用,
- GridView控件的使用技巧
- 8.26 Gridview控件的使用
- GridView控件的使用(上)
- 浅谈GridView控件的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- Android 控件GridView的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- Android:控件GridView的使用
- 在Ubuntu 12.04 为 Eclipse 添加快速启动项
- sql添加、删除表中的列
- 【rzxt.com】从四个角度判断本本屏幕好坏
- QXmlStreamReader能读取中文吗
- SQL Server 触发器
- 关于GridView控件的使用
- 蜗牛日记_有些路,只能一个人走
- 百度地图-重写百度覆盖物
- vb.net wpf不规则窗体
- sql修改表明和列名
- 用好Clear功能 让你感官不疲劳——rzxt.com
- 扫描探针显微术入门(2 消除各种外界干扰的措施)
- CVU NTP Prerequisite Check Fails With PRVF-5410 and PRVF-5416 [ID 1384298.1]
- [V8] 在C++中应用Google Chrome脚本引擎——V8