我有一個母版頁:ASP.net通過內容頁訪問母版頁變量
<%@ Master Language="C#" AutoEventWireup="true" Codefile="AdminMaster.master.cs" Inherits="AlphaPackSite.MasterPages.AdminMaster" %>
然後,我有一個公用變量:
public partial class AdminMaster : System.Web.UI.MasterPage
{
protected bool blnShowDialogue = false;
在我內容頁我想設置此變量:
blnShowDialogue = true;
因此,在我的母版頁我可以有c ode:
$(function() {
<%if(blnShowDialogue == true){%>
$("#dialog").dialog();
<% } %>
}
這是否有意義?當我嘗試組合Master.blnShowDialogue或blnShowDialogue =等等時,似乎沒有任何工作。
「blnShowDialogue」名稱不 在目前情況下
你是對的,甚至沒有注意到他的聲明中遺漏了。 +1。 – RPM1984 2010-09-06 12:29:58
感謝您的回答,但我仍然有點失落!我在哪裏放置該指令? – 2010-09-06 12:52:14
嗨湯姆,你必須把它放在你的@page指令下,放在你的.aspx頁面中。 – mamoo 2010-09-06 12:59:52