你直接拼字符串就是了,NavigateUrl=“ftp://192.168.0.2/"+你数据库里读出的字符串

解决方案 »

  1.   

    你可以在HTML中这样写NavigateURL = "ftp://192.168.0.2/<%#strGcProject%>"
    然后在后台代码中定义个全局的静态变量
    public static string strGcProject = "";
    page_load()
    {
          strGcProject = "id=001";
    }
    应该能看懂吧。
      

  2.   

    NavigateUrl="ftp://192.168.0.2/<%#(DataBinder.Eval(Container.DataItem,"TMPath")) %>"
    我试了出现
    分析器错误 
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 服务器标记的格式不正确。
    NavigateUrl="ftp://192.168.0.2/+'<%#(DataBinder.Eval(Container.DataItem,"TMPath")) %>'"
    这样也是不对的
    还有没有别的办法