zoukankan      html  css  js  c++  java
  • GridView模板的LinkButton传递多个参数

    通过GridView模板的LinkButton的CommandArgument传递参数,传递一个参数是常用的,但是也可以传递多个参数

    .aspx中的代码为:

    view plaincopy to clipboardprint?
    01.<asp:TemplateField HeaderText="课程编号" SortExpression="课程编号">  
    02.                            <ItemTemplate>  
    03.                                <asp:LinkButton ID="LinkButtonCourseNO" runat="server"   
    04.                                    Text='<%# Bind("课程编号") %>' CommandName="ButtonClick"   
    05.                                    CommandArgument='<%# Eval("ID")+","+Eval("课程名称")+","+Eval("Approved")%>'></asp:LinkButton>  
    06.                            </ItemTemplate>  
    07.                        </asp:TemplateField> 
    <asp:TemplateField HeaderText="课程编号" SortExpression="课程编号">
                                <ItemTemplate>
                                    <asp:LinkButton ID="LinkButtonCourseNO" runat="server"
                                        Text='<%# Bind("课程编号") %>' CommandName="ButtonClick"
                                        CommandArgument='<%# Eval("ID")+","+Eval("课程名称")+","+Eval("Approved")%>'></asp:LinkButton>
                                </ItemTemplate>
                            </asp:TemplateField>

    .cs代码为:

     
    view plaincopy to clipboardprint?
    01.protected void GViewOutlineList_RowCommand(object sender, GridViewCommandEventArgs e)  
    02.{  
    03.    if(e.CommandName == "ButtonClick")  
    04.    {  
    05.        //Response.Write(e.CommandArgument.ToString());  
    06.        object [] arguments = e.CommandArgument.ToString().Split(',');  
    07.        //Response.Write(arguments.Length.ToString());  
    08.        //int OutlineID = Convert.ToInt32(e.CommandArgument);  
    09.        Response.Redirect("a.aspx?OutlineID="+Convert.ToInt32(arguments[0])+"&CourseName="+arguments[1].ToString()+"&StateApproved="+Convert.ToInt32(arguments[2]));  
    10.    }  
    11.} 

    本文来自CSDN博客,出处:http://blog.csdn.net/kdmhh/archive/2009/08/26/4485762.aspx

  • 相关阅读:
    Bug测试报告--在线考试系统--金州勇士
    Bug测试报告--食物链教学工具--奋斗吧兄弟
    Jquery对象和dom对象获取html的方法
    mysql中常见的存储引擎和索引类型
    转:spring MVC HTTP406 Not Acceptable
    Mybatis动态建表
    ssm框架插入mysql数据库中文乱码问题解决
    Maven环境下Poi的使用
    【转】Mybatis传多个参数(三种解决方案)
    【译文】用Spring Cloud和Docker搭建微服务平台
  • 原文地址:https://www.cnblogs.com/ggbbeyou/p/1857736.html
Copyright © 2011-2022 走看看