从页面调用方法

时间:2011-06-24 08:51:34

标签: c# asp.net

我必须根据用户在第一页选择的内容来区分某些页面元素(图像,css,...)。

我像这样使用<%=Expression%>

<img id="imgBackground" src='<%= this.GetLinkBasedOnUser("img/background1.jpg") %>' />

方法GetLinkBasedOnUser执行简单的字符串连接。 我喜欢这种方式,因为我试图将“用户界面”与代码分开。

但是...

<link href="<%= this.GetLinkBasedOnUser('css/cssStyle1.css') %>" rel="stylesheet" type="text/css" /> 

1 个答案:

答案 0 :(得分:1)

试试这个:

<link href='<%= this.GetLinkBasedOnUser("css/cssStyle1.css") %>' rel="stylesheet" type="text/css" />
c#中的

字符串要求"作为字符串分隔符,而不是'(字符)