ASP.net 2.0中CSS如何引入?

tigerVC 2007-08-13 05:38:12
放在App_Themes下的MyTheme中,单独测试CSS可以生效。

如果在Web.config中设定了权限到Login.aspx则在Login.aspx中CSS无效,然后到Default.aspx也无效,试着用<Link……>引入调用,仍然无效。

看网上有兄弟们说是要设定权限,比如:<location path>……等,不知是不是这个原因。

另外,如果是如上原因,那在CSS中引用的图片如何调用

谢谢
...全文
878 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerVC 2007-08-20
  • 打赏
  • 举报
回复
咋个没反应了都,帮忙请求中……
JGood 2007-08-20
  • 打赏
  • 举报
回复
在页面中,一定要有这句:
<head runat="server">
</head>
tigerVC 2007-08-15
  • 打赏
  • 举报
回复
上面说的在子目录回入一个web.config allow *是指什么位置,谢谢
flashlove2008 2007-08-15
  • 打赏
  • 举报
回复
ASP.NET 2.0中加入了HtmlHead、HtmlLink两个管理头部信息的服务器控件来管理头部信息
具体看

http://www.cnblogs.com/gavinhughhu/articles/543502.html
hy_lihuan 2007-08-15
  • 打赏
  • 举报
回复
呵呵,这么先进的功能没怎么使用过,不好说
wuxing2006 2007-08-15
  • 打赏
  • 举报
回复
因为 deny 用户时会阻止用户访问目录包含的文件的,可以在子目录下加一个web.config allow *
tigerVC 2007-08-15
  • 打赏
  • 举报
回复
在Default.aspx里没问题,但在Login.aspx里不行,估计是因为访问权限问题,但不知道如何解决,好像网上有类似的问题但找不到准确答案,设置了
<deny user="?"/>
tigerVC 2007-08-15
  • 打赏
  • 举报
回复
<configuration>
<system.web>
<pages theme="ThemeName" />
</system.web>
</configuration>

///
我就是这样指定的可是不行。
honey52570 2007-08-14
  • 打赏
  • 举报
回复
mark
46539492 2007-08-14
  • 打赏
  • 举报
回复
up!
junval 2007-08-14
  • 打赏
  • 举报
回复
1在应用程序的 Web.config 文件中,将 <pages> 元素设置为全局主题或页面主题的主题名称,如下面的示例所示:

<configuration>
<system.web>
<pages theme="ThemeName" />
</system.web>
</configuration>
-------------------
方式2
#

要将主题设置为样式表主题并作为本地控件设置的从属设置,应改为设置 StyleSheetTheme 属性:

<configuration>
<system.web>
<pages StyleSheetTheme="Themename" />
</system.web>
</configuration>


------------
方式3
对单个页应用主题

*

将 @ Page 指令的 Theme 或 StyleSheetTheme 属性设置为要使用的主题的名称,如下面的示例所示:

<%@ Page Theme="ThemeName" %>
<%@ Page StyleSheetTheme="ThemeName" %>

---------------------------
以编程方式应用页面主题

*

在页面的 PreInit 方法的处理程序中,设置页面的 Theme 属性。

下面的代码示例演示如何根据查询字符串中传递的值按条件设置页面主题。
Visual Basic

Protected Sub Page_PreInit(ByVal sender As Object, _
ByVal e As System.EventArgs) _
Handles Me.PreInit
Select Case Request.QueryString("theme")
Case "Blue"
<b>Page.Theme = "BlueTheme"</b>
Case "Theme2"
<b>Page.Theme = "PinkTheme"</b>
End Select
End Sub

C#

Protected void Page_PreInit(object sender, EventArgs e)
{
switch (Request.QueryString["theme"])
{
case "Blue":
<b>Page.Theme = "BlueTheme";</b>
break;
case "Pink":
<b>Page.Theme = "PinkTheme";</b>
break;
}
}




以编程方式应用样式表主题

*

在页面的代码中,重写 StyleSheetTheme 属性,然后在 get 访问器中返回样式表主题的名称。

下面的代码示例演示如何将名为 BlueTheme 的主题设置为某个页面的样式表主题:
Visual Basic

Public Overrides Property StyleSheetTheme() As String
Get
Return "BlueTheme "
End Get
Set(ByVal value As String)
End Set
End Property

C#

public override String StyleSheetTheme
{
get { return "BlueTheme "; }
}


lanymy 2007-08-14
  • 打赏
  • 举报
回复
路过 学习
alkdalan 2007-08-14
  • 打赏
  • 举报
回复
如果单独指定一个目录应用,则在这个目录里再放个Web.config再设定吧~~ 跟权限有什么关系啊?
alkdalan 2007-08-14
  • 打赏
  • 举报
回复
Web.config 配置如下
<pages theme="SkinFile" validateRequest="false" enableEventValidation="false"/>
SkinFile是放在App_Themes下的文件夹,你CSS放在SkinFile这个文件里
这样直接就OK了。。。。
yuelailiu 2007-08-14
  • 打赏
  • 举报
回复
指定某个地址的全局变量,即可实现。
ASP.NET 2.0快速入门(16):ASP.NET 2.0 应用开发小技巧 本课程介绍一些前面课程没有介绍的asp.net的特性,这些特性本身并不复杂,但是都非常实际用,通过使用这些特性,开发会变得方便。 • 开始时间: 2006-2-20 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(15):ASP.NET 2.0 的扩展应用 ASP.NET 2.0被设计为开放性的,开发者可以用自己开发的功能与组件替换已经编译好的功能与组件。本次课程的内容主要介绍这些可扩展的功能和组件,并通过一些示例演示如何调用编写自己的扩展功能组件。 • 开始时间: 2006-2-7 14:30:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 课件 Q&A ASP.NET 2.0快速入门(14):ASP.NET 2.0管理你的asp.NET应用 本课介绍了使用.NET 2.0各种应用配置的方法,包括环境变量配置,系统性能分配配置,通过本课的学习,用户可以熟悉asp.NET的应用环境配置方式,并为自己的开发定制更好的运行环境。 • 开始时间: 2006-1-19 14:30:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(13):ASP.NET 2.0 监视你的应用 Asp.NET2.0 提供对应用程序的性能监测与关注。 • 开始时间: 2006-1-4 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(12):ASP.NET 2.0网站快速导航 本课介绍了使用.net 2.0快速建立一个网站导航系统,使用到.net 2.0的几种新技术特性,使用数据绑定控件和导航控件的绑定来实现这一新技术。通过本科的学习,听众可以了结到ASP.NET 2.0新控件的综合使用方法。 • 开始时间: 2005-12-27 10:00:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(11):ASP.NET 2.0代码国际化 Asp.net2.0 提供了一种可以让网站在多种语言版本之间切换的方法。通过本课的学习,听众可以了解到如何使自己的网站资源自由变幻,并快速国际化。 • 开始时间: 2005-12-5 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(10):ASP.NET 2.0 数据传送机制 ASP.NET提供了一套新的数据缓存与传送机制,即profile技术,通过这种新技术可以有效把数据缓保存到制定位置,安全性和访问性能都会有大幅度提高。 • 开始时间: 2005-11-21 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(9):ASP.NET 2.0 数据绑定高级技巧 本课介绍更高级的数据绑定技巧,不但把数据绑定在表示层,更通过使用架构的方法,来实现跨层数据绑定。 • 开始时间: 2005-11-7 14:30:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 课件 Q&A ASP.NET 2.0快速入门(8):ASP.NET 2.0 web part Web part是ASP.NET 2.0的又一新特性,通过使用web part用户可以在客户端非常容易的重新部署网页的布局。通过本课的学习,听众可以了解到如何设计这种可以结构的网页。 • 开始时间: 2005-10-26 14:30:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(7):ASP.NET 2.0 数据绑定的基本技巧 ASP.NET 2.0提供了大量方便的数据绑定控件和方法,通过使用这些控件,用户可以方便的把数据帮定在表示层,让客户端方便的显示各种数据。 • 开始时间: 2005-10-9 14:30:00 • 技术等级: Level 300 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(6):ASP.NET 2.0 成员管理 本课介绍了如何使用基于ASP。NET自带的认证管理系统,以及基于此系统的用户安全和身份验证机制,该机制同时提供一套非常完备的分角色用户信息管理。通过本课的学习听众可以了如何快速建立一个分角色的安全网站。 • 开始时间: 2005-9-26 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(5):ASP.NET 2.0 缓存技术 ASP.NET 2.0提供了一些新的用于提升程序性能的技术特性,其,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,可以非常容易的定制属于数据缓从,从而有效的提高数据访问的性能。 • 开始时间: 2005-9-16 10:00:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(4):ASP.NET 2.0 Master Page主题以及皮肤的使用 本课程介绍asp.NET 2.0的几个设计方面的新特性,通过master page听众可以使诸多网页遵循同一个架构,theme和skin使网页保持统一外观并使网页风格统一化。主要针对网页的美工以及网页风格管理人员。要求听众有一定HTML和CSS基础 • 开始时间: 2005-8-29 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(3):ASP.NET 2.0的新控件 本课程介绍asp.NET新的内置控件,通过本课程的学习,可以了解asp.NET 2.0asp.NET 1.0所增加的新控件的用法,并且了解这些新控件的各种特性.主要是针对没有vs2005开发经验的听众,并希望通过该课程了解vs2005自带控件的广大初级开发者。需要听众使用过vs2005的IDE环境 • 开始时间: 2005-8-15 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(2):ASP.NET 2.0 数据绑定 介绍如何使用ASP.NET开发自己的网站应用,第二讲主要介绍如何使用数据绑定服务器端控件,建设自己的web应用程序。 • 开始时间: 2005-7-29 14:30:00 • 技术等级: Level 200 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 代码 课件 Q&A ASP.NET 2.0快速入门(1):ASP.NET 2.0介绍 介绍如何使用ASP.NET开发自己的网站应用,第一讲主要介绍如何使用基本客户端和服务器端控件,建设自己的web应用程序。 • 开始时间: 2005-7-19 14:30:00 • 技术等级: Level 100 • 系列: ASP.NET 2.0 快速入门 • 技术: ASP.NET • 产品: Visual Studio 2005 • 讲师: 苏鹏 - 微软最有价值专家(ASP.NET MVP) MSDN WebCast 特邀讲师 • 下载视频 WMV MP4 MP3 课件 Q&A

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧