Web Forms :: Accessing Master Page From Content Page - Raising Event?
Sep 10, 2010
Here is my situation: I have a user control that has a menu in it. This user control sits on my master page. It is my main navigation menu for my application. I am having an issue where, on one of my pages, users seem to be leaving the page before committing all changes to the database, which results in a loss of data. So what I want to accomplish is - if the user is leaving this page and the data has not been saved yet, I want to prompt the user and say something like "The information is not yet saved, are you sure you want to leave this page" in a modal popup. So my approach is this: In my menu user control, create an event handler called MenuClicked that is raised when the menu web control's (in the user control) MenuItemClicked is raised, I raise my custom MenuClicked event. Then on my master page, I can catch this event in NavMenu_MenuClicked. My problem is - I need to catch this event in my content page, not the master? Am I approaching this correctly?
View 2 Replies
Similar Messages:
Jul 1, 2013
I have a ASP.NET content page where the master page is set dynamically. Both master pages contain a print button and an associated event handler for the click event of the button. Unfortunately I receive a run-time error when I attempt to dynamically access the event from the master page that was not initially assigned. Below are code snippets:
Page_Load():
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim strPageTitle As String = "Evaluator Data Form - Instructions"
If Page.MasterPageFile.Contains("masEvaluators.master") Then
Dim mp As Evaluators_masEvaluators = CType(Me.Master, Evaluators_masEvaluators)
[code]....
which produces the following error when I load the page and reference the "masStaff.master" master page:
System.InvalidCastException: Unable to cast object of type 'ASP.staff_masstaff_master' to type 'Evaluators_masEvaluators'. at Evaluators_EDF_Instructions.Page_Load....
I can solve the problem by adding a print button to the content page, but that defeats the purpose of using a master page.
View 1 Replies
Jan 8, 2011
I am using Master page and Content page combination.But how can i access <body> tag and it's event (onload, onunload) of Master page in .aspx page that is not a content page.
View 12 Replies
Feb 16, 2010
I am having asp:hyperlinks in my master page, which i use as my page headers. I would just like to change the text format of the hyperlink when a content page is loaded.
the CS code for accessing the master page contents from content page?
View 3 Replies
Nov 9, 2010
I have user control in the master page. user control code behind page having public property called SetValue.
Now I want to set the value from content page .
View 4 Replies
Dec 8, 2010
I've done this a bazillion times but today my mind is simply blank and because it is so easy I've no notes on it.
If I set Title="foo" in the <%@ Page directive of my content page, how do I reference it in the code behind of my master page? I need to use it in a Select Case.
I swear, if my head wasn't permanently attached, I'd have lost it somewhere today.
PS. This question is only silly because I'm asking and I should know the answer.
View 2 Replies
Feb 25, 2011
Can I modify the properties of a content page control from an event fired from the master page?create a delegate and event on master page wire up the master page in the content page create the event handler (function) on the content page modify for example:
contents of the Text property of a textbox render a control visible (or hidden) etc...
View 4 Replies
Nov 4, 2010
HOW TO RUN THE JAVASCRIPT FUNCTION ON PAGE ONLOAD EVENT IN CONTENT PAGE OF MASTER PAGE.?
means i have masterpage and the content page of master page namely default.aspx in vb.net
My problem was that .
i wanna run javascript function in Default.aspx and i have called the function
body onload in master page..
when i run my website it shows the error
"" Microsoft JScript Runtime Error : Object Expected ""
View 4 Replies
Jan 26, 2011
i have a masterpage and has some linkbuttons in it, i also have a webform which is a content page for the masterpage. i like to access the controls to the webform via the linkbutton residing in the masterpage or access the linkbuttons via the webform controls.
View 1 Replies
Sep 22, 2010
I have a master page with a textbox that I want to use for a search, and display the results on the content page.
I've dragged in the datasource to the content page, and configured the formview to use that datasource... almost.
The issue I'm having is that on the last step of the configure datasource wizard where you select the parameters, I want to select the master page textbox control for the search parameter... but of course it's not available in the list. The list only allows me to choose controls from the content page.
How do I set this master page search box as the parameter for my datasource?
View 4 Replies
Oct 21, 2015
I have a masterPage on that i am using AjaxModalPopup for login purpose.My requirement is when i login via Master page then it should show the Logged-in User details on the current Content Page that is using same master page.
Here i am using following code to get it back to the same content page after succesful login but it does not show the user details on the same content page rather when i go to next page then it appears.
if (Session["SignedIn"] == null)
{
ValidateUser();
ModalPopupExtenderMaster1.Hide();
string currentPageUrl = System.IO.Path.GetFileName(Request.Url.AbsolutePath);
Server.Transfer(currentPageUrl);
}
But it does not gives user-details on the same content page.
View 1 Replies
Jun 24, 2010
The following code works fine for disabling content page controls, but how do I disable master page controls?
public void DisableControls(Control control,bool isEnable)
{
if (control.HasControls())
{
foreach (Control c in control.Controls)
{
DisableControls(c, isEnable);
}
}
else
{
if (control is IPostBackDataHandler && !(control is IPostBackEventHandler))
{
if (control is WebControl)
{
((WebControl)control).Enabled = isEnable;
}
else if (control is HtmlControl)
{
((HtmlControl)control).Disabled = !isEnable;
}
}
}
}
View 2 Replies
Mar 20, 2010
i want to give id of dropdowncontrol inside master page, how can i assign this control id in trigger of updatepanel inside content page
View 1 Replies
Apr 25, 2014
I have a ShoppingCart UserControl on MasterPage. I have a following functionality: User adds item to the cart. after clicking the button "Complete Sale" in UserControl the page is redirected to "CustomerInfo.aspx" and after filling the Customer information and clicking on submit which is on CustomerInfo.aspx page i want to call the "Complete Sale" click event of UserControl from "Customerinfo.aspx" page.
Customerinfo.aspx.cs
protectedvoid btnSubmit_Click(object sender, EventArgs e)
{
try
{
bool val = false; int retVal = 0;
CustomerBiz objCust = newCustomerBiz();
objCust.FirstName = txtFirstName.Text.Trim();
[code].....
Here the Button text changes in UserControl. But i am not able to call the Click event of this button from CustomerInfo.aspx (ContentPage)?
View 1 Replies
Apr 20, 2010
My problem is this I have a base page that creates content dynamically. There are buttons on my Master Page that fire events that my base page needs to know about. But the OnLoad function on my base page fires before my Button_Command function on my master page. So I either need to figure out a way to load my base page after the Button_Command function has had the chance to set a variable or I must call a function in my base page from the Button_Command function.
View 3 Replies
Aug 22, 2010
When master page event fires, content page events are fired first,
is there any content page event that fires after the master page events.
View 1 Replies
Nov 16, 2011
I have all my site navigation done in my master page. However, I have one page where if they make changes I set a set a flag that I want to use makes them save or cancel the changes before they can navigate away from the page. How do I go about for just that single page overriding the Master Page navigation events?
View 5 Replies
Mar 19, 2010
My requirement is to disable a control on Master page when user is on some specific step of asp:wizard control. I am facing 2 challenges,
1. I am not able to disable the control master page by setting its Enabled property as false, this is inspite that I am getting the control object when I do a Master.FindControl("MyControlName").
2. To try and disable the control from JS, I am not able to find a JS event that would get called when a speific tab step get active and loaded.
View 1 Replies
Nov 29, 2010
I have two search options:
1. On Master Page there is a text box and button for search.
2. on content page there is form for with two texboxes and a button for search.
Now whenever i press enter key from keyboard, the masterpage button event is fires.
I mean in every case when I press enter key from keyboard the same event is called.
I want If someone fill the content page search form and press enter key, it fires content page event.I am doing it like this:
[code]....
but not working
View 1 Replies
Oct 6, 2010
My project has the following repeater menu shown on the Master Page. I need this menu to remain hidden until the user logs in. How do I access from content page?
[Code]....
View 2 Replies
Jun 25, 2010
which page need to be checked. Master or Content. I dont think there is anything wrong in the content page.
View 1 Replies
Apr 7, 2010
i'm trying to learn about user controls. I created a user control that has a textbox and a button. What i'd like to be able to do is when i click the button in the user control, populate a label in the aspx page. I understand that i could just have a button on the page that uses some properties on the user control to get that information.. but i'd like to know how to do it with the button the user control.. the reason for this is the button is just an example.. a learning tool. if i can get this working, i'd likely be putting thing in the user control that might require this kind of passing information. Anyway.. i've found some c# examples that i tried to get working as vb.. but once started getting into the delegates and events.. well.. it made me turn to this post.
View 3 Replies
Mar 25, 2010
I have a master page homeMaster.aspx and many content pages. However the situation is I have few .html pages. Now when a user clicks on a link the html page should get loaded.inside the master page. The problem is these are .html and not content page with .aspx.
View 4 Replies
Sep 5, 2010
I have a master page setup that is used throughout my site that is basically a header with a menu. I recently added a textbox and a button to this master page which is to be a quick search box that is available anywhere in the site. When a user enters text into the search box and hits the button, I need to load the actual content page which is used to search and show search results (which also uses this same master page), and have the text entered available so the search can be triggered automatically. Again, this search text box and button is now in my master page so it could be triggered from anywhere in the app... it serves as a convenient way to do a basic search from anywhere in my app, without having to first navigate to the actual 'search page' that already exists. You can also navigate to the actual search page, which uses the same master page, where there is many more search options.I'm thrown off by the master page arrangement, which I have not used until this project. What do I do?
View 4 Replies
Feb 18, 2010
I have a nested master page that has its own master page. The parent master page has a property defined in its code behind.
Public ReadOnly Property SelectedPage() As String
Get
Return _selectedPage
End Get
End Property
How can I reference the parent master page's property from within either the child master page's code behind Page_Load or aspx template page?
View 3 Replies