`
txf2004
  • 浏览: 7132268 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

asp.net 用户控件中 使用相对路径的解决方法-------- 图片路径问题(用户控件、图片路径) ,ResolveUrl

 
阅读更多
以下内容也是在最近 做用户控件的时候 关于加载JS脚本问题的时候,需要相对路径,

在网上找到如下解决方法

本人使用的 第三中解决方案,

今天又发现了 还有前两种,

有需要的朋友可以试用以下。

对了

~/ 这个标记表示从 根路径开始的

不在根路径下的,就不用试用这个标记了。


一、<asp:image> 比较智能。它能根据加载自己的页面的位置,动态调整最后生成的HTML。保证图片路径不错。

  stringcssPath=HttpRequest.ApplicationPath+"/css/css.css";)

二、可以使用Request.ApplicationPath获取应用程序根路径

三、ResolveUrl 详见(msdn)

  <img src='<%= ResolveUrl("~/images/top.gif") %>'>
  <td height="20"background='<%=this.ResolveUrl("~/images/top.gif") %>'></td>

分享到:
评论

相关推荐

    ASP.net图片显示控件

    使用这些文件,开发者可能创建了一个自定义的ASP.NET控件,它可以动态加载服务器上的图片,根据需要调整大小,甚至支持其他高级功能,如图片缩略图、预览和缓存管理。在实际开发中,可能还涉及到数据库操作,以存储...

    asp.net控件demo--fileupload

    ASP.NET控件是.NET框架中用于构建Web应用程序的可视化元素,它们使得开发者能够方便地创建交互式的用户界面。在这个特定的示例中,我们关注的是FileUpload控件,这是一个允许用户从他们的本地计算机选择文件并将其...

    ASP.NET使用fileupload控件上传图片

    本文将详细介绍如何使用ASP.NET中的`FileUpload`控件来实现图片的上传,并进一步探讨如何将图片保存到服务器上的指定文件夹以及如何将图片以二进制形式存储到数据库中。 #### 二、FileUpload 控件介绍 `FileUpload...

    UEditor的asp.net封装控件

    封装后的UEditor ASP.NET控件可以像其他ASP.NET控件一样在代码中使用,极大地方便了开发者的工作。在实际项目中,开发者可以根据需要扩展其功能,例如添加自定义插件,或者与其他ASP.NET控件(如GridView)结合,...

    .NET HTML控件练习

    在源代码中,我们创建`&lt;asp:DropDownList ID="DropDownList1" runat="server"&gt;`,然后在后台代码或ASP.NET的代码块中填充数据源。这通常通过`DataSource`属性和`DataBind()`方法实现。 HtmlImage控件,虽然在.NET中...

    asp.net 图片批量上传控件

    在传统的ASP.NET应用中,通常只能单个文件上传,而批量上传控件则解决了这个问题,使得处理大量图片变得更加高效。下面将详细讨论相关知识点。 1. **控件实现原理**: - ASP.NET批量上传控件基于HTML5的`multiple`...

    asp.net图片上传控件

    ASP.NET 图片上传控件是Web开发中常用的一种组件,它允许用户在网页上便捷地上传图片文件。这种控件通常包含多种功能,如多文件选择、预览、进度条显示、文件大小限制以及格式检查等,极大地提升了用户体验。本文将...

    asp.net 自定义控件中的嵌入脚本图片等资源

    在ASP.NET开发中,自定义控件是提升代码复用性和功能扩展性的重要手段。本文将深入探讨如何在自定义控件中有效地管理和嵌入脚本、图片以及其他资源,以实现更加灵活和高效的Web应用程序。 首先,让我们了解什么是...

    文章上传图片控件,asp.net专用

    在ASP.NET开发中,创建一个文章上传图片的控件是一项常见的需求,这有助于用户在发布文章时方便地添加和管理图片。这样的控件通常需要具备文件上传、预览、删除以及图片尺寸处理等功能,以确保网站性能和用户体验。...

    asp.net带进度上传控件

    "asp.net带进度上传控件"正是为了解决这个问题,它允许用户在上传文件时看到实时的进度反馈,增加交互性和可靠性。 上传控件是ASP.NET中的一种服务器控件,用于实现文件上传功能。在传统的ASP.NET中,`...

    ASP.NET相册控件(含源码)

    ASP.NET相册控件(含源码) PhotoAlbum 功能列表: 1.无须数据库支持,直接处理服务器图片目录 2.为大图片生成缩略图,并存放到专门的目录,提高相册预览图片的效率 3.简化图片添加过程,直接上传图片到图片目录...

    FCK在asp.net和MVC中的使用实例(含源文件)

    下面将详细介绍如何在ASP.NET和MVC中集成和使用FCKeditor,以及如何实现图片上传功能。 1. **FCKeditor简介** FCKeditor提供了一套完整的JavaScript API,支持多种浏览器,包括IE、Firefox、Chrome等。它提供了...

    asp.net 相册控件

    7. 图片上传:结合其他ASP.NET控件,如FileUpload,相册控件可以支持用户直接在网页上上传图片,增加用户互动性。 8. 兼容性和响应式设计:好的相册控件应考虑到不同设备的屏幕尺寸和浏览器兼容性,提供响应式布局...

    asp.net 自定义控件中的嵌入脚本图片等资源的一些总结

    在ASP.NET中,自定义控件是开发人员为了满足特定需求而创建的用户界面元素。它们可以扩展ASP.NET内置控件的功能,或者提供全新的交互体验。这篇文章将详细探讨在自定义控件中处理嵌入脚本、图片和其他资源的一些关键...

    ASP.NET 2010 图片上传在各个数据绑定控件的显示

    综上所述,ASP.NET 2010中图片上传和在GridView等数据绑定控件的显示涉及多个步骤:创建上传界面、处理文件上传、存储图片、保存图片路径到数据库,以及在GridView中绑定和显示图片。理解和掌握这些步骤对于构建功能...

    ASP.NET中上传控件FileUpload的使用

    ASP.NET中的FileUpload控件是用于处理用户上传文件的关键组件,尤其在开发涉及用户交互的Web应用程序时。在这个教程中,我们将深入探讨如何使用FileUpload控件实现单个和多个图片(或指定文件)的上传。 一、单个...

    asp.net自定义控件EeekSoft.Web.PopupWin.zip

    DLL(Dynamic Link Library)是Windows下的共享库,ASP.NET控件通常会被编译成DLL,以便在Web应用程序中作为组件使用。开发者需要根据他们的应用程序目标平台选择合适的DLL进行引用。 使用EeekSoft.Web.PopupWin...

    Asp.net 实现验证码功能的Web控件

    ### ASP.NET实现验证码功能的Web控件 #### 概述 在现代Web应用开发中,验证码作为一种简单而有效的防机器人措施被广泛应用于登录、表单提交等场景中。本文将详细介绍如何利用ASP.NET来实现一个自定义的验证码功能...

    ASP.Net皮肤换肤控件

    AspNetPager针对ASP.NET分页控件的不足,提出了与众不同的解决asp.net中分页问题的方案,即将分页导航功能与数据显示功能完全独立开来,由用户自己控制数据的获取及显示方式,因此可以被灵活地应用于任何需要实现...

    asp.net截图控件

    ASP.NET截图控件是一种在Web应用中实现用户截图并保存功能的组件,它结合了客户端JavaScript库(如jQuery)和服务器端ASP.NET技术,提供了一种无缝、无刷新的用户体验。这种控件允许用户在浏览器中选取屏幕的一部分...

Global site tag (gtag.js) - Google Analytics