tengo una página maestra:ASP.net acceder a una variable página maestra a través de la página de contenido
<%@ Master Language="C#" AutoEventWireup="true" Codefile="AdminMaster.master.cs" Inherits="AlphaPackSite.MasterPages.AdminMaster" %>
Entonces tengo una variable pública:
public partial class AdminMaster : System.Web.UI.MasterPage
{
protected bool blnShowDialogue = false;
En mi página de contenido me gustaría para establecer esta variable:
blnShowDialogue = true;
Para que en mi página maestra pueda tener la c oda:
$(function() {
<%if(blnShowDialogue == true){%>
$("#dialog").dialog();
<% } %>
}
¿Tiene esto sentido? Cuando pruebo combinaciones de Master.blnShowDialogue, o blnShowDialogue =, etc etc. nada parece funcionar.
El nombre 'blnShowDialogue' no existen en el actual contexto
Tiene razón, ni siquiera notó que faltaba en su declaración. +1. – RPM1984
Gracias por la respuesta, pero todavía estoy un poco perdido con esto! ¿Dónde pongo esa directiva? –
Hola Tom, tienes que ponerlo bajo tu directiva @page, en tus páginas .aspx. – mamoo