前台:
function seedetail(id,pageindex)
{
window.open ('seedetail.aspx?bbsid='+id+'&pageindex='+pageindex, 'newwindow', 'height=400, width=300, top=120, left=200, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
}
后台:
int x=8;
int y=2;Linkbutton1.Attributes.Add("onclick", "return seedetail('"+x.ToString()+","+y.ToString()+"');");
弹出的网页地址是/seedetail.aspx?bbsid=8&pageindex=2
我想得到的是/seedetail.aspx?bbsid=8&pageindex=2请问各位高手该怎么做啊~~~谢谢啦

解决方案 »

  1.   

    弹出的网页/seedetail.aspx?bbsid=8&pageindex=2 
    想得到的网页/seedetail.aspx?bbsid=8&pageindex=2 
    两个一摸一样。。不明白楼主什么意思??
      

  2.   

    弹出的网页是这个 /seedetail.aspx?bbsid=8,2&pageindex=undefined
    写错了
      

  3.   

    Linkbutton1.Attributes.Add("onclick", "return seedetail(x,y)"); 
    这样试试看
      

  4.   

    Linkbutton1.Attributes.Add("onclick", "return seedetail('"+x.ToString()+"','"+y.ToString()+"');"); 
    这样。
      

  5.   

    Linkbutton1.Attributes.Add("onclick", "return seedetail('"+x+"','"+y+"');"); 
    ToString可以省了。
      

  6.   

    Linkbutton1.Attributes.Add("onclick", "return seedetail('"+x.ToString()+","+y.ToString()+"');"); 
    --------这句有问题
    seedetail 变成 seedetail('2,8')
    第一个参数'2,8',第二个参数是null
      

  7.   

    string model="return seedetail('{0}','{1}');";//如果拼字符串有单引号,双引号,最好用这种方式,结构清晰。
    Linkbutton1.Attributes.Add("onclick",string.Format(model,x,y));