1
我有這樣的代碼隱藏:無法獲取代碼隱藏在.aspx頁面中的變量
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>
每個<%%>變量有一個附加的錯誤,說它在當前上下文中不存在。我之前使用過這種方法,它工作得很好。現在它不起作用,我對這個問題可能會很困惑。
您是否真的嘗試構建並運行它?有時編輯會感到困惑。 – asawyer
這些屬性是在同一個類中定義還是你有一個單獨的類? – Habib
我試圖運行它,它給了我一個編譯錯誤。我有他們在同一班。 –