asp.net – 在IIS中发布CSS文件
发布时间:2020-12-16 09:52:22 所属栏目:asp.Net 来源:网络整理
导读:我是使用IIS的新手.我已将我的ASP.NET应用程序发布到IIS服务器中,该应用程序使用第三方 HTML加载器,它加载 HTML但在发布时不应用.css文件中的效果.我在HTML的head标记中添加以下内容 link href="~/input/docgenix.css" rel="stylesheet" type="text/css" /
我是使用IIS的新手.我已将我的ASP.NET应用程序发布到IIS服务器中,该应用程序使用第三方
HTML加载器,它加载
HTML但在发布时不应用.css文件中的效果.我在HTML的head标记中添加以下内容
<link href="~/input/docgenix.css" rel="stylesheet" type="text/css" /> 我已将CSS文件保存在已发布应用程序的输入文件夹中. 另一方面,如果从互联网上的一些预先存在的页面的源添加HTML以及到其CSS文件的链接,则可以看到CSS文件的效果.例如: <link rel="stylesheet" type="text/css" href="http://cdn.sstatic.net/stackoverflow/all.css"> 我的猜测是我的CSS没有和我的应用程序一起发布.请帮帮我.如何正确发布此CSS文件? 解决方法
文件路径的?部分(表示“应用程序根目录”)无法在客户端识别.
您有两种选择 – 生成< link>元素服务器端(runat =“server”)并在那里填充href属性(其中?被识别,使用Page.ResolveUrl()),或者构造一个不包含波形符的适当相对路径(可能更多)有效). 相对路径 如果您的应用程序托管在域根级别,可能只需要丢失波形符(?): <link href="/input/docgenix.css" rel="stylesheet" type="text/css" /> 服务器端解决方案 无论Web应用程序是在域根级别还是在文件夹(mysite.com/myapp vs mysite.com)中托管,这都可以正常工作,但效率可能稍低. 在标记中: <link id="lnk" runat="server" rel="stylesheet" type="text/css" /> 并在代码隐藏中: protected void Page_Load(object sender,EventArgs e) { if (!IsPostBack) { lnk.Attributes["href"] = Page.ResolveUrl("~/input/docgenix.css"); } } (注意:这是未经测试的) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC3视图是否有任何模板集合(HTML CSS)?
- asp.net – 为customvalidator设置errormessage?
- Asp.net core中间件实现原理及用法解说
- NPOI导出EXCEL报_服务器无法在发送 HTTP 标头之后追加标头
- asp.net – Silverlight初始化错误2110 Internet Explorer
- 当InternalsVisibleToAttribute特性遭遇"强签名"
- asp.net – 如何解决错误:当应用程序未在UserInteractive模
- asp.net – 用于bower.json文件的Visual Studio 2015 RC上的
- asp.net-mvc – 重定向页面的TempData?
- asp.net-mvc – 带有并发检查的ASP.NET MVC实体框架
推荐文章
站长推荐
- asp.net – 可以在机器之间复制Cookie以假冒用户
- asp.net-mvc – OwinStartup没有开始…为什么?
- 快速开发之代码生成器(asp.net mvc4 + easyui +
- asp.net-mvc-3 – 使用MVCMailer将图像嵌入电子邮
- asp.net-mvc – ASP.NET MVC门户可用吗?
- 清除ASP.NET临时文件缓存的麻烦
- asp.net-mvc-2 – ASP.NET MVC2 ModelMetadataPr
- asp.net-mvc – ASP.NET MVC:让API控制器操作同
- 模型视图控制器 – 如何在自定义MembershipProvi
- ASP.NET Forms身份验证和持久身份验证Cookie安全
热点阅读