我在代码隐藏中有这个:
private string _doLogin = String.Empty;
private string _source = String.Empty;
private string _subId = String.Empty;
#region public properties
public string DoLogin
{
get { return _doLogin; }
}
public string Source
{
get { return _source; }
}
public string SubId
{
get { return _subId; }
}
#endregion public properties
这是在.aspx文件中:
<script type="text/javascript">
var doLogin = "<%= DoLogin %>";
var source = "<%= Source %>";
var subId = "<%= SubId %>";
</script>
每个&lt; %%&gt;变量附加了一个错误,说它在当前上下文中不存在。之前我使用过这种方法,效果很好。现在它不起作用,我对这个问题可能会感到非常困惑。
答案 0 :(得分:0)
答案是将项目作为项目/解决方案而不是网站打开。
(我不知道如何将其标记为已解决。)