ResultTableName=<%=System.Web.HttpUtility.UrlEncode(%><%#Eval("医院名称")+"病区"%><%=) %>
<%=%>嵌套一个<%#Eval%>要怎么写,求解答

解决方案 »

  1.   

    你可以这样写 例子Value='<%# GetName(Eval("id")) %>'
      

  2.   

    我想要的是Eval('医院名称'),然后 拼接 string “病区”,最后把整个string URL加密
      

  3.   

    不懂你的意思,可以写的详细点么?我写的是在aspx页面上的
      

  4.   

    <%# System.Web.HttpUtility.UrlEncode(Eval("医院名称")+"病区") %>
    这样
      

  5.   

    <%# System.Web.HttpUtility.UrlEncode(Eval("医院名称").ToString()+"病区") %>
      

  6.   

    其实1楼说的差不多了
    你就把那个GetName()写成一个加密的算法不就得了吗
    GetName()就是一个方法public string GetName(string hosName)
    {
        if(!String.isnullorempt(hosName))
        {
            //你的代码
        }
    }