2013-05-14 78 views
1

我一直在,为什么下面将不会在服务器ASP动态链接样式HREF =“<%=样式%>”不工作

<head runat="server"> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
    <title></title> 
    <link href="<%=CurrentUser.ses.style.css%>" type="text/css" rel="stylesheet"> 
</head> 

上执行搜索的解释,但下面的意志执行就好

<link href="<%=CurrentUser.ses.style.css%>" type=text/css rel="stylesheet"> 

(注意失踪 “”)

我甚至试过

<link href="<%=CurrentUser.ses.style.css%>" type="<%=Response.ContentType = "text/css" %>" rel="stylesheet"> 

但是,这将改变页面的内容类型,并将其作为CSS来提供。

我在做什么错?

回答

1

试试这个吗?

<link href="<%= String.Format("{0}",CurrentUser.ses.style.css)%>" type="text/css" rel="stylesheet"> 
+0

非常感谢!这让我疯狂! – Foozor 2013-05-14 08:49:39