首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符串拼接解决办法

2013-10-21 
字符串拼接int ArtIDstring strprotected void LinkButton9_Click(object sender, EventArgs e){foreach

字符串拼接

  int ArtID;
    string str; 
  protected void LinkButton9_Click(object sender, EventArgs e)
    {
        foreach (RepeaterItem rep in rptList.Items)
        {
            CheckBox cb = (CheckBox)(rep.FindControl("cboCheck"));
            if (cb.Checked == true)
            {
                boolean = true;
                ArtID = int.Parse(des.Decrypt((((HiddenField)(rep.FindControl("hiddenFieldId"))).Value)));
            }
        }
        str = ArtID + "," + ArtID;
        Response.Redirect("Default.aspx?idd=" + str + "");
    }
想得到str的值,应该是1,2,3
str = "1,2,3";
如何得到

[解决办法]

  int ArtID;
    string str=""; 
  protected void LinkButton9_Click(object sender, EventArgs e)
    {
        foreach (RepeaterItem rep in rptList.Items)
        {
            CheckBox cb = (CheckBox)(rep.FindControl("cboCheck"));
            if (cb.Checked == true)
            {
                boolean = true;
                ArtID = int.Parse(des.Decrypt((((HiddenField)(rep.FindControl("hiddenFieldId"))).Value)));
            }
            str += ArtID + ",";
        }
         
        Response.Redirect("Default.aspx?idd=" + str.TrimEnd(',') + "");
    }



这个样子!

热点排行