zoukankan      html  css  js  c++  java
  • girdview 找到其焦点的笨办法

    昨天做项目的时候碰到个很有意思的东西

    项目要求是这样的 

    把全校选择签三年合同的,签一年合同的,出国的,自主创业的,考研的 种种就业方式的人数,按年级分组 之后点击任何人数,就会取得相应的专业and 这种就业方式的人的 名单,还有一些基本信息等等。

    因为这个统计就只有校领导看,所以可以少考虑效率问题,其实我的做法很幼稚,先用数据库视图把人数统计出来,之后把gridview 表的所有列属性全部设置为TemplateField,之后一一将其绑定的label 换为LinkButton,之后添加单击事件,当然,有几个属性,就要绑定几次,总觉得这种方法很丑陋。

    1protect void LinkButton1_Click(object sender,EventArgs e)
    2{
    3    int row = ((GridViewRow)(LinkButton)sender).NamingContainer).RowIndex;
    4    Session["Row"]=row.ToString();
    5    Session["Column"]="1";
    6}
    用session保存了用户单击gridview 的精确定位后,就可以通过它们的值来写select的筛选条件
    这样就可以很笨的达到了目的。

    本人第一次在cnblogs 上写文章,比较紧张。。。
    可能本身这个并没有什么技术含量,估计还有可能有些朋友看了之后咖啡能喷出来,
    先说声对不起了,技术很菜,还请多多包涵,多多帮助
    其实只是想与园子里的朋友多多交流一下,希望能在今后的日子里与热爱.net的朋友一起进步
    谢谢大家了
  • 相关阅读:
    BZOJ3193: [JLOI2013]地形生成
    ARG102E:Stop. Otherwise...
    51NOD1847:奇怪的数学题
    大型大常数多项式模板(已卡常...)
    CF932G Palindrome Partition
    51nod1538:一道难题(常系数线性递推/Cayley-Hamilton定理)
    HTML——meta标签
    HTTP 格式
    Node.js——Async
    设计模式——外观模式
  • 原文地址:https://www.cnblogs.com/jicheng1014/p/1088265.html
Copyright © 2011-2022 走看看