【发布时间】:2011-08-08 20:55:22
【问题描述】:
我有一个输入标签,例如:
<input src="..." title="<%= SomeResource.Label1 %>" />
不是渲染文本,而是渲染title属性中的实际值:
<%= SomeResource.SoeLabelInMyResourceFile%>
我尝试了单引号并没有改变,我做错了什么?
假设将title属性渲染为:
title="some text value stored in the resource file"
所以问题是服务器标签没有被渲染,而是认为这是我想要为 title 属性的值显示的纯文本。
更新
如果我这样做,文本会很好地呈现:
<td>
<%= SomeResource.Label1 %>
<input src="..." title="" />
</td>
但如果我将标签放在 title 属性中,就会出现错误。
【问题讨论】:
-
嗯,我很困惑。渲染值是什么意思?这是您尝试访问的标签控件吗? SomeResource.Label1.Text 呢?
-
删除“=”号后的空格,然后重试
-
@Phillip 不,不是这样。