ho una pagina master:ASP.net accedere a una variabile pagina master attraverso la pagina di contenuti
<%@ Master Language="C#" AutoEventWireup="true" Codefile="AdminMaster.master.cs" Inherits="AlphaPackSite.MasterPages.AdminMaster" %>
Poi ho una variabile pubblica:
public partial class AdminMaster : System.Web.UI.MasterPage
{
protected bool blnShowDialogue = false;
Nel mio contenuto della paginavorrei per impostare questa variabile:
blnShowDialogue = true;
In modo che nella mia pagina principale posso avere il c ode:
$(function() {
<%if(blnShowDialogue == true){%>
$("#dialog").dialog();
<% } %>
}
Ha senso? Quando provo combinazioni di Master.blnShowDialogue, o blnShowDialogue =, etc etc, niente sembra funzionare.
Il nome 'blnShowDialogue' non esiste nel contesto attuale
Hai ragione, non ha nemmeno notato che mancava nella sua dichiarazione. +1. – RPM1984
Grazie per la risposta, ma sono ancora un po 'perso con questo! Dove metto quella direttiva? –
Ciao Tom, devi metterlo sotto la tua direttiva @page, nelle tue pagine .aspx. – mamoo