asp.net中gridview自定义命令列

原创 2007年10月15日 10:17:00

 <asp:TemplateField>
       <ItemTemplate>
           <asp:LinkButton runat="server" ID="lbJoin" CommandName="joinSchool" Text="加入"    CommandArgument='<%#DataBinder.Eval(Container,"RowIndex") %>' OnCommand="lbJoin_Command" CausesValidation="false"></asp:LinkButton>
       </ItemTemplate>
                    </asp:TemplateField> 

后台:    protected void lbJoin_Command(object sender,CommandEventArgs e)
    {
        int rowIndex = Convert.ToInt32(e.CommandArgument);
        int sch_id = Convert.ToInt32(SchoolView.DataKeys[rowIndex].Value);
        if (Users.SetSchoolId(Convert.ToInt32(Session["UserID"]), sch_id))
        {
            Session["S_ID"] = sch_id;
            Response.Redirect("FindClass.aspx");
        }
        else
        {
            insertHint.InnerHtml="<font color='red'>加入学校失败.请重试..</font>";
        }
    }

动态变更GridView控件列名

近段时间,确是很多专案要写,客户的个性化要求也越来越多。举个例子吧,就是从数据库取出来的字段名,在显示在GridView时,需要全部更为另外一个名称。下面的样例,并非是专案的内容,而是Insus.NE...
  • make1828
  • make1828
  • 2013年08月05日 17:57
  • 2885

动态变更GridView控件列名

近段时间,确是很多专案要写,客户的个性化要求也越来越多。举个例子吧,就是从数据库取出来的字段名,在显示在GridView时,需要全部更为另外一个名称。下面的样例,并非是专案的内容,而是Insus.NE...
  • make1828
  • make1828
  • 2013年08月05日 17:57
  • 2885

Asp.net_简单代码设置GridView自适应列宽不变形

动态绑定的GridView由于列数不固定,而列又太多(博主做的这个项目有150个左右的字段),这样设置GridView固定宽度就不能满足需求了。为此整理了两种方法来达到GridView自适应列宽不变形...
  • ls_man
  • ls_man
  • 2013年01月16日 09:24
  • 9194

ASP.NET GridView分页+排序+自定义样式【常规功能比JS插件使用简单】

现在基本都是在用一些前台table框架,做一些分页加排序处理 脑子里面就记得用repeat 处理完table然后调用第三方tablejs插件做分页和排序。 感觉这样能够做到想要的效果。 但是用第...
  • qq873113580
  • qq873113580
  • 2016年05月16日 15:30
  • 1815

固定GridView标题栏,冻结列功能实现

protected void Page_Load(object sender, EventArgs e) { DataTable t = new DataTable(); ...
  • smartsmile2012
  • smartsmile2012
  • 2015年03月17日 11:54
  • 3339

GridView拖动改变列宽、列顺序、列排序

GridView鼠标拖动改变列宽、列顺序、列排序、行样式。 鼠标停留在GridView行改变背景颜色,单击改变背景颜色,奇偶行背景颜色。 本案例数据库采用xml文档,GridView列、行特效的实现是...
  • lovegonghui
  • lovegonghui
  • 2015年11月13日 11:35
  • 1124

asp.net 学习之路之gridView控件之修改数据

在之前的博文中说过,通过几种方式修改gridview列名汉化显示。 先看看这次博文中,数据库里面的内容把。 这里,再接着上次的博文细说。 上次的博文说道,第一种方式是直接在数...
  • HK_5788
  • HK_5788
  • 2015年07月06日 23:18
  • 2321

后台动态生成GridView列和模版

考虑到很多数据源是不确定的,所以这时无法在前台设置gridview的表头,需要在后台动态指定并绑定数据。 前台代码如下: "主页" Language="C#" MasterPageFi...
  • hwt0101
  • hwt0101
  • 2014年06月11日 11:29
  • 1702

Asp.net中,点击GridView表头实现数据的排序

一、实现该功能的基本工作。 1、  先添加一个GridView,取名为gvData。 2、  设置该控件的属性: 操作步骤如下。 设置属性:    ...
  • hxj135812
  • hxj135812
  • 2014年03月10日 10:57
  • 7174

【整理】C#中GridView隐藏指定列的方法

试了好几种方法,总算成功了。 (1)在GridView的标签处设置OnRowCreated="GridView1_RowCreated" ; (2)在RowCreated事件中书写如下代码   ...
  • brk1985
  • brk1985
  • 2014年12月31日 15:30
  • 2425
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net中gridview自定义命令列
举报原因:
原因补充:

(最多只允许输入30个字)