zoukankan      html  css  js  c++  java
  • 使用ResolveUrl设置相对路径

      在使用用户控件时,会碰到这样的问题,如果要设置html控件的路径,有时可能会出问题。因为用户控件可能要在多个页面使用,在不同的页面路径可能不同,为了保证用户控件在所有的页面都能使用,并且html控件的路径不会出问题,可以使用ResolveUrl这个方法来设置路径。ResolveUrl方法可以返回页面所在应用程序下的相对地址。

    1.设置用户控件中img标签的图片路径时,可以使用ResolveUrl来实现。

    <img src="<%=ResolveUrl("~/images/Default/index_bottom1.gif") %>"/>

    上面的效果与使用Image服务器控件,设置它的ImageUrl="~/images/Default/index_bottom1.gif"的效果是一样的。

    2.在用户控件中发送ajax请求时,设置请求的URL路径。

    $.ajax({
        type: "get",
        url: '<%=ResolveUrl("~/Handler/Test.ashx") %>',
        dataType: "json",
        success: function (result) {
            $.each(result, function (index, data) {
                
            });
        }
    });
    
  • 相关阅读:
    性能测试分类
    monkey命令选项参考
    Hibernate三种状态
    Hibernate 的延迟加载
    JAVA2的三个版本
    缓存
    队列、生产消费模型.html
    socketserver剖析.html
    socketserver 之 recv(1024) 问题!
    粘包问题
  • 原文地址:https://www.cnblogs.com/hnsdwhl/p/1913007.html
Copyright © 2011-2022 走看看