LinkButton传递多个参数

来源:互联网 发布:战地1淘宝美版25块钱 编辑:程序博客网 时间:2024/05/19 06:49
传递一个参数<asp:LinkButton ID="LinkButton1" runat="server" Text="失败列表" OnClick="lkFail_Click" Visible=' <%# GetRate(Eval("successcount"), Eval("sendcount"))  < 1.0 %>'    CommandArgument='<%# Eval("contactlistid") %>' ></asp:LinkButton>  protected void lkFail_Click(object sender, EventArgs e)    {        long sendListId = Shove._Convert.StrToLong((sender as LinkButton).CommandArgument.ToString(), -1);        PF.ResponseScript(this.Page, "openjBox('contentdetail','contentdetail.aspx?sendlistid=" + sendListId + "','失败列表',500,300);");    }取出 sendlistid 的值long sendlistid = Shove._Web.Utility.GetRequest("sendlistid");前端: <asp:LinkButton ID="LinkButton1" runat="server" Text="失败列表" OnClick="lkFail_Click" Visible=' <%# GetRate(Eval("successcount"), Eval("sendcount"))  < 1.0 %>'    CommandArgument='<%# string.Format("{0},{1}",Eval("contactlistid") ,Eval("id"))%>' ></asp:LinkButton>后台:    /// <summary>    /// 失败列表    /// </summary>    /// <param name="sender"></param>    /// <param name="e"></param>    protected void lkFail_Click(object sender, EventArgs e)    {//取出参数        string parmString = (sender as LinkButton).CommandArgument.ToString();        string[] parmStr = parmString.Split(',');        PF.ResponseScript(this.Page, "openjBox('sendfaillist','sendfaillist.aspx?groupId=" + parmStr[0] + "&sendlistId=" + parmStr[1] + "','失败列表',780,430);");    }

0 0
原创粉丝点击