我创建了以下函数后端:
public string getImageURL()
{
return "some text";
}
在我的FormView中,我有以下代码;
<img class="hotelImage floatLeft" src="<% getImageURL(); %>" alt="" />
但我一直得到CS0103:错误。这是为什么? 我很确定我过去用这种方式调用了很多函数。
更新
嘿.....这有点尴尬。我发现我正在处理一个未在解决方案中使用的备份文件....我打开它来查看一些旧代码...所以猜测当我将函数添加到正确的文件时发生了什么... 。
答案 0 :(得分:4)
<img class="hotelImage floatLeft" src="<%= getImageURL() %>" alt="" />
答案 1 :(得分:1)
如果你需要做的就是让代码隐藏在代码隐藏中,你可以改为使用受保护的成员。
protected string imageUrl = "Some text";
然后在ASPX中你可以使用
<%= imageUrl %>
获取所需的字符串。