gridview 后台增加列
BoundField field1 = null;
field1 = new BoundField(); //实例化
field1.HeaderText = "序号";
field1.HeaderStyle.Width = new Unit(40, UnitType.Pixel);
field1.ItemStyle.CssClass = "GridViewClo";
GridView1.Columns.Add(field1); //增加列
//把模板列谢伟一般列 BoundField 导入事件
//还是行上面一样先搭一个BoundField
然后在GridView1_RowDataBound事件中加列的事件
for (int i = 0; i < GridView1.Columns.Count; i++)
{
DataControlField dcf = GridView1.Columns[i];
if (dcf.HeaderText.IndexOf("班主任评语") == 0)
{
string sqlpingyu = "select Commentpingyu from base_comment where Stu_code= '" + e.Row.Cells[1].Text + "'";
string Commentpingyu = DataBase.Exec(sqlpingyu);
string xueqi = "select termxueqi from base_comment where Stu_code= '" + e.Row.Cells[1].Text + "'";
string termxueqi = DataBase.Exec(xueqi);
if (termxueqi == "")
{
//学期
string xueqimax = "select top 1 Key_number from Base_DbKey where Key_parentnumber='000028' order by key_name desc ";
termxueqi = DataBase.Exec(xueqimax);
}
e.Row.Cells[i].Text = "<input type=\"button\" id=\"btndead\" title=\"编辑\" class=\"btndead\" style=\" width:17px; height:15px;background:url(../../Images/blue/2014/pin.png);\" onclick=\"guestedit(this,'" + i + "','" + e.Row.Cells[1].Text + "','" + termxueqi + "','" + Commentpingyu + "')\" />";
}
}
在看看前台的事件:
function guestedit(obj, numbers, code,termxueqi, Commentpingyu) {
// var sel = document.getElementById('ddl_xq');
// var ddlcode = sel.options[sel.selectedIndex].value;
Window_Open(obj, 1, '../student/studentcommentAdd.aspx?numbers=' + numbers + '&code=' + code + '&DDL=' + termxueqi + '&Commentpingyu=' + Commentpingyu, 600, 400);
}
gridview 后台增加列的更多相关文章
- DevExpress GridControl 后台设置列
/// <summary> /// 初始化GridView /// </summary> /// <param name="gv">GridVi ...
- asp.net gridview中增加单击单元格事件
实现功能:单击表格中某个单元格(不是第一列.最后一列.最后一行,不为0)根据行第一个单元格内容及列名来查询详细内容,在消息框中查看显示. 在代码中增加 protected override void ...
- 解决了好几天的关于django xadmin后台增加链接并执行函数的问题
由于xadmin后台封装的完整性,想要在后台做一些改动对于新手来说还是有点困难,目前解决的第一个问题: 在admin后台增加链接,使其改变上级签收状态 如图 点击签收按钮之后,改变其状态 代码展示: ...
- [转]Gridview实现多列排序,并显示图标
本文转自:http://blog.csdn.net/gmjinrong/article/details/4516301 GridView实现支持多列排序,并显示升.降序图标上网找了很多资料参考才解决了 ...
- ASP.NET 关于GridView 表格重复列合并
这几天做一个项目有用到表格显示数据的地方,客户要求重复的数据列需要合并,就总结了一下GridView 和 Repeater 关于重复数据合并的方法. 效果图如下 : GridView : 前台代码 : ...
- 如何取得GridView被隐藏列的值
如何取得GridView被隐藏列的值 分类: ASP.net 2009-06-25 12:47 943人阅读 评论(1 ...
- ecshop后台增加|添加商店设置选项和使用方法详解
有时候我们想在Ecshop后台做个设置.radio.checkbox 等等来控制页面的显示,看看Ecshop的设计,用到了shop_config这个商店设置功能 Ecshop后台增加|添加商店设置选项 ...
- Ecshop 后台增加一个左侧列表菜单menu菜单的方法
Ecshop 后台增加一个左侧列表菜单menu菜单需要修改三个文件:/admin/includes/inc_menu.php/admin/includes/inc_priv.php/languages ...
- WPF datagrid 动态增加列
DataGrid动态增加列 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.m ...
随机推荐
- Yahoo网站性能优化的34条规则
摘自:http://blog.chinaunix.net/uid/20714478/cid-74195-list-1.html Yahoo网站性能优化的34条规则 1.尽量减少HTTP请求次数 终端用 ...
- 照着官网来安装openstack pike之neutron安装
neutron组件安装分为控制节点和计算节点,还是先从控制节点安装 1.前提条件,数据库为nova创建库和账户密码来连接数据库 # mysql -u root -p MariaDB [(none)]& ...
- 20145301《Java程序设计》第10周学习总结
20145301 <Java程序设计>第十周学习总结 教材学习内容总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据 计算机网络 路由器和交换机组成了核心的计算机 ...
- 20145322 《Java程序设计》第6周学习总结
20145322 <Java程序设计>第6周学习总结 教材学习内容总结 第十章 10.1.1 串流设计的概念 Java将输入/输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象. ...
- 20145201李子璇《网络对抗》逆向及Bof基础实践
20145201李子璇<网络对抗>逆向及Bof基础实践 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回 ...
- struts2中各个jar包作用 (转)
Struts2.3.4 所需的Jar包及介绍 Jar包的分类 jar包名称 jar包版本 jar包 文件名 jar包 的作用 jar包内包含的主要包路径及主要类 依赖的自有jar包名称 依赖的第三方j ...
- 混合开发的大趋势之一React Native之页面跳转(2)+物理返回+特定平台代码
转载请注明出处:这里写链接内容 今天是10月份的最后一天,我加了3个月来的第一个班,挤出了这篇. 废话不多先安利,然后继续学习 RN 有好东西都往里面丢,努力做好归纳 https://github.c ...
- java计算两个日期之间相隔的月份(向下取整)
最近需求里面有个需要计算两个日期之间相隔的月份,写起来还挺繁琐,需要将各种情况都要考虑到,写了一个作为以后自己的工具吧. //获取哪一天 public static int getDay(Date d ...
- centos redis 3.2.11 安装与配置
centos 7 下载解压 wget http://download.redis.io/releases/redis-3.2.11.tar.gz tar xzf redis-3.2.11.tar.gz ...
- 分词工具比较及使用(ansj、hanlp、jieba)
一.分词工具 ansj.hanlp.jieba 二.优缺点 1.ansj 优点: 提供多种分词方式 可直接根据内部词库分出人名.机构等信息 可构造多个词库,在分词时可动态选择所要使用的词库缺点: 自定 ...