<a href="Manager/Edit_Manager.aspx?uid= "></a>我在后台得到了uid的值,想把它动态绑定到html中的uid=后面
请问怎么写呢?

解决方案 »

  1.   

    <a href="Manager/Edit_Manager.aspx?uid=<%=uid %>"></a>cs:
     protected int uid= 0;
      

  2.   

    前台获取后台值
    <%=uid %>
      

  3.   

    回复1楼和3楼:
    提示编译错误:当前上下文中不存在uid???
      

  4.   

    后台弄个Public的GetUid()方法,通过<%= %>获得<a href='Manager/Edit_Manager.aspx?uid=<%= GetUid() %>'></a>如果你这个静态页面就要想别的招了。
      

  5.   

    你在代码页面建一个uid,附上值就能绑定了
      

  6.   


    <a href='Manager/Edit_Manager.aspx?uid=<%=获取Uid的方法()%>'></a>
      

  7.   

    应该可以直接<%=uid %>,他提示当前上下文中不存在uid可能是因为访问权限不够,如果你那个uid是protected的,那问题应该也不在这,你这一句:<a href="Manager/Edit_Manager.aspx?uid=<%=uid %>"></a>  是不是放在循环里的。如果是这样的话,你把<%=uid %>换成<%#uid %>试试,把=换成#
      

  8.   

    你sql文可以的话就在sql中生成个超链接字段,然后在GridView中用Label绑定就可以了
      

  9.   

        <%# uid %> 单独在这样写是不行的,uid可以放到gridview模板里面,gridview的sqldataread要有数据
    也可以写<%=得到uid的方法名() %>