Accessing Session In MasterPage Load Event After A UrlRewrite
Jul 15, 2010
Situation:In Web.Config we have CustomErrors turned on with redirectMode="ResponseRewrite".In Page_Load of our MasterPage we access the Session property of the Page.
Problem:When an Error occurs on any page the user gets redirected (via Rewrite) to our Error.aspx Page. There in the Page_Load of the MasterPage we access the Session and get an HttpException telling us to enable SessionState. But we have the SessionState enabled, definitly.
Question:How can we access the session after a UrlRewrite in the Page_Load Event of our MasterPage?
View 2 Replies
Similar Messages:
Jan 4, 2011
I have a button on a masterpage, which when clicked, calls a method that takes an EventHandler previously saved to the viewstate, this method is on the client page, and executes it:
protected void Save_Click(object sender, EventArgs e)
{
this.SaveButtonEvent += (EventHandler)ViewState["saveEvent"];
if (this.SaveButtonEvent != null)
{
this.SaveButtonEvent(sender, e);
}
}
This then calls a very simple method on the client page:
protected void Button2_Click(object sender, EventArgs e)
{
Label1.Text = TextBox2.Text;
}
However, the value of TextBox2 is incorrect, it is the value of the text box that was set when the page loaded (or if any other item on the pages changes it), the new value is not passed.
If I add a button to the client page, that calls the Button2_Click event directly, it get's the correct value.
Is the reason I am not getting the correct value of the text box because the Event is called from the master page?
I should add, that this button is created dynamically, and the event delegate will vary, which is why I have to set it at run time. I need a way to set the delegate on a click, and persist this until it is changed again.
View 2 Replies
Feb 4, 2010
I have a MasterPage (MasterPage.master) with 2 child MasterPages (specialMaster.master and standardMaster.master). From the MasterPage.master I need to get at some of the controls in one of the children, specialMaster.master, say for example to hide certain
content if a session variable is not null.
View 2 Replies
Mar 4, 2010
I have an EDIT.ASPX page and on that page I have some labels and textboxes and a user control. I listed all the related codes you can have a clear picture - not all of the codes are given me a problem. ONLY ONE.
HELP ---> On the Uer control (SiteTemplate2.ascx) I have a DataList that is being populated by the database and that works fine. I have a
CHECKBOX on the user control page each time the user check the CHECKBOX the user control content totally disappears from the EDIT.ASPX page. There is no error message -- I believe this is a post back error but I don't know how to fix it.
Goal: Each time the checkbox called (CHKBSideBar) is clicked on the user control page all of the page content should stay in place that include
EDIT.ASPX Page and the refeneced USER CONTROL. I should be implement a CheckedChanged Function without either of the pages lossing DATA. I need to be able to access post back event from the user control of the Edit.aspx page. When the user click a box on the user control page how do I keep the same Page_Load event on the edit page. I need to reference the Edit page from the user control.
Note: The edit page loads the user control (SiteTemplate2.ascx)SEE CODES BELOW
I know this is a lot and thank you in advanced for your help. I tried to include all the pages that are key players. I must user the user control bacuase the user can select different template so eliminating the user control is not an option.
'*******************************************************************
The user control is being referenced from the web.config file ** Works find! **
[Code]....
EDIT.ASPX Page **-- WORKS FINE!** [Code]....
View 13 Replies
Jun 12, 2010
In my application, I use nested master pages. In the main.master which is the top level, all encompossing master page, I have some properties. I want to set the value of this property from a user control embedded into the page which is using master page which is embedded into main.master. To clarify further, here's the hierarchy
main.master
content.master
some_page.aspx
myUserControl.ascx
The property is mpProperty1 which is in main.master. How do I access and set the value of this property from my user control?
View 4 Replies
Apr 21, 2010
I am trying to reference a variable within my MasterPage but I am receiving errors.
I have tried
<%@ MasterType" %>
which gives the following error:
Compiler Error Message: CS0030:
Cannot convert type
'IPAMIntranet.IPAMIntranetMaster' to
'ASP.ipamintranetmaster_master'
and
string tVar = ((MyNamespace.MyMasterPage)Master).variable
which gives the following error:
Unable to cast object of type
'ASP.ipamintranetmaster_master' to
type
'IPAMIntranet.IPAMIntranetMaster'.
View 3 Replies
Dec 30, 2010
accessing a table on a page's masterpage.
So I have a sitemaster page and I am getting header and footer controls from it. But for a perticular page I would like not to show the footer and just the header.
Therefore, I am trying to access the master page table control with id "footer".
What I have tried and they all didnt work. First I tried,
Dim ptrMaster As MasterPage = Page.Master
ptrMaster.FindControl("footer").Visible = False
This gives me a null pointer error.
Then I tried to put in a accessor method on the site.master (masterpage) itself.
Public Sub HideFooter()
Me.Controls("footer").Visible = False
End Sub
But the problem here is when I create a masterpage object on the page that I would like to not show the footer. I cant see the method. So if I do
Dim ptrMaster As MasterPage = Page.Master
ptrMaster.HideFooter()
HideFooter doesnt show up as a method.
View 2 Replies
Feb 2, 2010
I have masterpage.master.vb where I have properties, such as;
[coe]....
Can anyone give me an idea how to go about this? I've tried searching but most articles talk in the context of web controls...
View 3 Replies
Aug 3, 2010
I am currently working on an application implementing custom localization features. I have created a number of web user controls for different activities on user designed pages. I wish make my webcontrols to check if the page using the control is a simple page or content page of a master page. In case of simple page we need to change page direction from ltl to rtl. In case of content page we need to change direction of master page.
View 3 Replies
Sep 4, 2011
I'm changing the CSS of my menu items during runtime to reflect which page is currently being viewed. It works fine. But, I have a nested master page that needs to change the CSS of the master page's items. How I can access the master page's menu items?
Here's the menu:
Code:
<div class="Menu" id="TopMenu" runat="server">
<ul>
<li><a href="../Default.aspx" runat="server" id="HomeButton" class="ActiveMenuButton">
<span>Home</span></a></li>
[Code] ....
I need to access the InventoryButton ID, but am unable to directly.
View 3 Replies
Apr 26, 2010
So I've read quite a few posts about how to do this, and it's still getting me. I'm trying to control access to a directory, but I continue to get a null session error. I'm doing my check in PostAcquireRequestState
[Code]....no matter where I put this, my session always comes back null. I am using IRequireSessionState on the class as well. Am I pulling the context wrong?
View 6 Replies
Jan 12, 2010
I have a MasterPage in my project which it contains a FormView and the FormView is databound with a Connection String to a SQL DataBase.
This FormView is selecting users information from Database, when the ContentPage is loading, Im trying to get the information from the FormView of MasterPage and load them in Content Page, but it is not working fine for me.
For Example:
In MasterPage I have a FormView such as follow:
Name: Amir
LastName:Zandi
Username:amirzandi
In ContentPage, I have a Label and I want to get the name from MasterPage and replace it with the text of the Label.
I am doing this at PageLoad of Content Page with the Following Code:
[code]...
At the page load of ContentPage, it says that it could not find the FormView1
but after I refresh the page, it works fine.
is there anyway for me to ask the FormView in MasterPage to DataBind and After that, it retrieves the Data from FormView and place them into the ContentPage.
I also tried: fv.databind() but it is not working.
View 2 Replies
Sep 14, 2010
I have designed a navigation structure that is customisable from within my application and linked to the users role.
So I can restrict what menu items a user gets based on their role.
I have managed to do this quite well using SQL Tables and an ASP.Net Menu.
I can get it to only show the menuitems that are marked active and I have created an Stored procedure to get the menu items for a particular role.
Where I am struggling is getting the Logged On Users Roleid to pass it to the Stored Procedure.
I can get it using a regular aspx page but my menu is on my masterpage and I do not want to have to code it in each and every page.
I even tried to do it with a user-control but same happens. It seems that the User class is just not available when in a masterpage.
how I can pass the roleid from a Class or something or from the page to the masterpage?
View 2 Replies
Jul 26, 2010
I have a main MasterPage that, as intended, forms the entire layout of my site. It has a bunch of methods common to all pages that use the mastertype, such as EnsureLoggedIn and such.
I want to move on to using nested masterpages to open up better layout options in some of the pages, but I am running into an issue. I get the layout of the nested masterpages fine, but I cannot access any methods in the parent masterpage.
I know my explanation seems a little sparse; I'm not exactly sure how to word what I'm looking for, heh. But here's a short example:
[Code]....
View 6 Replies
Sep 28, 2010
I'm embarrassed to ask this here because it's clearly been duplicated several times already on StackOverflow. I've read a lot of stuff including:
[URL]
I think I've done exactly what those article say, but it's not working for me.
Here's the top of my master page, named "MasterNoNews.master":
[code]....
In the first case, VS is telling me System.Web.Ui.MasterPage does not contain a definition for urrentUser. In the second case, VS says the type or namespace 'MasterNoNews' could not be found.
View 2 Replies
Feb 10, 2010
I'm accessing a Masterpage property from a regular page by doing the following:
[Code]....
I get the following error message:
Compiler Error Message: CS0246: The type or namespace name 'SecondMasterPage' could not be found (are you missing a using directive or an assembly reference?)
My base class file is a file called BaseClass.cs in my App_Code directory. Other functions in there work without errors. Why?
View 6 Replies
Jul 27, 2010
I am trying to use two DropDownLists (Cities, Categories) in a PartialView that will be used in MasterPage, meaning they will be visble all the time.
I tried to load them in HomeCOntroller, but that didn't work. I got an Exception.
I read something about making a baseController that the other controllers will inherit from, I have tried that, kind of, but I guess i'm doing something wrong.
This is the only code I got today:
Masterpage
[Code]....
PartialView (SearchForm.ascx)
[Code]....
Two question:
Where and how to load the DropDownLists is the problem. I have tried to load it in the HomeController, but when go to another page then it says that the DDLs is empty and I get a Excecption. Why do I have to use two forms for the ActionMethod to trigger ?
View 1 Replies
Jun 17, 2010
i want my main index page to be a login page with a logo, n then redirect to my master page when authenticated.how do i accomplish this? isit possible?
View 7 Replies
Sep 14, 2010
I added the following code to global.asax to load up several session variable when a session starts. I'm assuming that when a page goes to use the variable that I should be
1) checking at the page level that the value is valid not 0 when its not expected to be 0, not a zero-length string when its expected to have a length
2) have code at the page level that sets the values if the values have not been set as when the Session timeout, ideally putting the code in a class derived from Page and then deriving all of my pages from the new class so that the code does not have to be repeated in every page
[Code]....
View 7 Replies
Apr 11, 2010
I have a update panel on the ASPX page,When thepage loads the content in the update panel shouldnot load ( Update panel should show the Updatepanel progress control) but after page load update panel contents should load . How do i get this efect.
View 3 Replies
Jun 21, 2011
I am using a third party gateway. The third party gateway does not support query-string , so i will need to post the form to pass the values to the given URL and another thing is that they don't expose the web-services so we need to use their page and that means we need to host it in an iframe in asp.net
so what i did is that i have hidden fields that will be used as parameters as depicted below
Code:
<input type="hidden" name="p1" value='4635' />
<input type="hidden" name="p2" value='Reference_test' />
<input type="hidden" name="p3" value='Purchase credits' />
[Code]..
Now the purpose of this , is to load the iframe after the page load event of the asp.net gets fired.
Now my problem here is that when the iframe loads , it does not pass the parameters to the url that is being set in the iframe.
I have attached the example, project. (2kb)
When you run the project you will notice when the iframe loads there is an Error
"NO VCS ID"
now this means that the parameters were not passed when the Iframe loads , i can understand because it seems like iframe does not do a full form post. so to demonstrate what i want, click the proceed button and you will notice it will give you a page with no errors and it will be a page where credit card details are required , i want to iframe to load that the first time.
View 1 Replies
Feb 1, 2011
I want that when my application loads it open on maxium window no status bar no menubar nothing just addressbar.My applicaiton is using masterpage and various contentpage. I know how toopen normal page means just aspx page not in MASTERPAGE.But with masterpage it is not working.So please tell me how to do that.
View 2 Replies
Oct 10, 2012
Can we change master page dynamically in ASP.NET ... If yes How?
View 1 Replies
Apr 4, 2011
I'm having a hard time with the page cycles when using masterpages and contentpages. My masterpage has two linkbuttons that are used to select a language (using resources). When these buttons are clicked I create Session["language"]. The goal I have is to 'translate' my masterpage after the buttons are clicked AND to translate the content page.I've been trying all kinds of different methods (Page_Load etc) based on this url: http://msdn.microsoft.com/en-us/library/dct97kc3.aspx but it never works like it should. Usually the content page only gets translated after two clicks. I can't figure out the cycle problem between the masterpage and the content page combined with the click-events.
View 1 Replies
Nov 19, 2010
I'm using this way to rewrite my urls.
[URL]
rewrite url="^.*-n([0-9]+)/?$" to="~/News/ShowNews.aspx?NewsId=$1" processing="stop"/>
I want it to looks like I'm using subdomain. I don't want to use subdomains beacuse problem with paths.
View 4 Replies