我想问下大家,我现在在前台显示页面(也就是ASPX文件)里传参,通过一个DATALIST控件里的ItemTemplate模板里的一个Image控件的链接传参,语句如下: =#FF0000]:<a href='login_peopleinfo.aspx?user_id=<%#DataBinder.Eval(Container.DataItem,"name_id")%>'>[/color]
现在我想把这个Image控件的传参语句写到后台里去(CS文件),因为我还要传递其他的参数,该如何实现?

解决方案 »

  1.   

    不好意思,刚才发帖子的时候因为用颜色标志,所以出错,正确的语句是这样:<a href='login_peopleinfo.aspx?user_id= <%#DataBinder.Eval(Container.DataItem,"name_id")%>'>
      

  2.   

    可以考虑后台Request.Params获得
      

  3.   

    谢谢楼上的朋友,能说得详细点吗?想问下user_id= <%#DataBinder.Eval(Container.DataItem,"name_id")%>在后台的如何和前台一样绑定一个"name_id"呢?
      

  4.   

    谢谢楼上的朋友,能说得详细点吗?想问下user_id= <%#DataBinder.Eval(Container.DataItem,"name_id")%>在后台的如何和前台一样绑定一个"name_id"呢?
      

  5.   

    <a href='<%# "login_peopleinfo.aspx?user_id="+DataBinder.Eval(Container.DataItem,"name_id")+"&user_name=" +后台定义变量值%>'>但注意就是后台定义变量值要以public
      

  6.   

    传其它参数接着后边的写就行
    &其它参数=...
      

  7.   

    <a href='login_peopleinfo.aspx?其它参数=<%=后台变量%>&user_id= <%#DataBinder.Eval(Container.DataItem,"name_id")%>'>
      

  8.   

    谢谢楼上那么多位的朋友,如果我想传个文本框里的内容(比如叫tbxSelect.Text),该如何传?其实文本框是查询功能,文本框还要根据下拉列表控件的选择传不一样的参数名,那应该如何做呢?请指教
      

  9.   

    请问我这样写有问题吗?<a href='login_peopleinfo.aspx?user_id=<%#DataBinder.Eval(Container.DataItem,"name_id")%>&bumen=<%#tbxSelect.Text %>'>