1

我在代码隐藏中有这个:

    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>

每个 <% %> 变量都附有一个错误,表明它在当前上下文中不存在。我以前用过这个方法,效果很好。现在它不起作用,我很困惑可能是什么问题。

4

1 回答 1

0

答案是将项目作为项目/解决方案而不是网站打开。

(我不知道如何将其标记为已解决。)

于 2013-08-21T16:14:41.687 回答