我有一个母版页: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