C# - Calling Method On Master Page From WebMethod

Aug 4, 2010

, imagine a Master page that implements IFooMaster with a method

ShowFancyMessagePopupTheBusinessCantLiveWithout(string message);

I am in a page that inherits this master page. Upon a checkbox being unchecekd, I want to show a message to the user that if they save it, they can't re-check the checkbox without some admin action.

I've been given feedback that I can't just use an alert('message'); in javascript because they want the consistent look of these messages.

Next, I tried to make an ajax call via PageMethods (as that's what everything else in this codebase uses) to show a message. My problem lies in this method being static.

[WebMethod]
public static void ShowSuperImportantMessage()
{
if(!checkboxICareAbout.Checked)
((IFooMaster)Master).ShowFancyMessagePopupTheBusinessCantLiveWithout("If you uncheck that thing, you can't recheck it.");
}

Since ShowSuperImportantMessage() is static, I can't access Master from within. The method on the master page looks more or less like this:

public void ShowFancyMessagePopupTheBusinessCantLiveWithout(string message)
{
lblGenericMessage.Text = message;
btnGenericMessageOK.Focus();
upGenericMessage.Update();
mpeGenericMessage.Show();
}
mpeGenericMessage is an ajaxtoolkit:ModalPopupExtender.

upGenericMessage is an update panel.The other 2 are obvious.

Can I do some jQuery kung-fu to show that stuff? I tried, but the solution complained that the controls I tried to refer to by ClientID didn't resolve since they were on the Master page.

quick edit: Before anyone tells me the architecture is a problem, or I shouldn't have put such a thing on a master page, or w/e...

I know the situation is not ideal, but I this is inherited code, and I can't drop it all and rewrite half of their web stack.

View 3 Replies


Similar Messages:

WCF / ASMX :: Calling A Class Method On Webmethod?

Dec 10, 2010

i wrote a webmethod on webservice. it will do adding product to shoppingbasket. But it doesn't work. i used a class and its method in this webservice method. error is about it. my code are below:

[Code]....
[Code]....

View 4 Replies

Web Forms :: Calling Javascript Method During Page Load From Content While Using Master Page

Mar 30, 2010

I want to call a javascript method during page load. I am using application.master of the sharepoint server 2007 as the master page . In the content page i want to call a custom method named OnLoadFun() during loading the content page. I have written the function inside script tag in the PlaceHolderAdditionalPageHead id section of the content page.

[Code]....

How do i call the OnLoadFun method so the i is being called onload time. i tried putting window.onload=OnLoadFun surrounded by script tag within the PlaceHolderMain content section.

View 1 Replies

Web Forms :: Calling Master Page Method From A User Control?

Apr 5, 2010

Does anyone know how I would go about calling a method found in the master page code behind from a user control's code? The user control is on the master page. The method I want to call is public.

I can easily call a method found in the pages code behind using:

Page.GetType().InvokeMember("TheMethodsName", System.Reflection.BindingFlags.InvokeMethod, null, this.Page, null);

or I can call a method found on the master page from my aspx page code behind using:

((MasterPage_MasterPage)Page.Master).TheMethodsName();

But I am stuck because I can't find the MasterPage in my user control code behind.

View 4 Replies

Jquery - Unknown Web Method Exception When Calling Shared WebMethod

Jul 1, 2010

I'm trying to implement a view tracking web service on my website. I'm using JavaScript because I want to exclude any search bots from my tracked views. The problem is I'm getting a "Unknown web method" error when I try to use jQuery to post to the web service I've created.

$(document).ready(function() {

$.ajax({
type: "POST", [code]...

The error is an ASP .NET error: Unknown web method TrackItemView. Parameter name: methodName.I've done this hundreds of times (seemingly), but I just can't see what I'm missing. I'm sure it's something small...

View 1 Replies

Ajax Calling A Page Webmethod Using Jquery

Dec 10, 2010

my page Evaluation.aspx has this code

[Code]....

and I am calling the webmethod by javascript like this
[Code]....

The result is, I get the error function running and I get "undefined error" alert.Am I calling the procedure correctly? I put a breakpoint on the webmethod and it.

View 1 Replies

Calling Functions In A Master Page?

Jun 4, 2010

I have an .aspx.cs page in my solution and I'm trying to call a function which is located in a Master page.Would anyone be able to offer any pointers on how to achieve this as I cannot figure it out - thought it would have been fairly straight forward!

View 3 Replies

Web Forms :: Calling A Function On Master Page From A Content Page?

Jun 26, 2010

i have this function on my master page, i want to call it from one of my content page, what should i do?

function showAddress() {
var txtAddress = document.getElementById('txtAddress');
var address = txtAddress.value;
geocoder.getLatLng(
address,
function (point) {
if (!point) {
alert(address + " not found");
}
else {
map.setCenter(point, 15);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindow(address);
}
}
);

View 5 Replies

Web Forms :: Which Is The Method Providing The Web Page Calling Another Web Page

Feb 3, 2010

let us say 'default.htm' (.aspx is not possible due to whatever reason) is "calling" 'start.aspx' as following:

<a href="start.aspx"></a>

now i would like to have a method in 'start.aspx' letting me know, from which page 'start.aspx' had been "called" (in my sample this would be 'default.htm'). what would the c#-code look like?

View 9 Replies

Multiple Master Pages For 1 Calling Page?

Dec 7, 2010

I have 2 master pages with same (href) links on top of the page. Now these links load on the same master page when clicked on (by requirement). The problem is both these master pages have same links, so basically the same page shall be loaded in the master page.Now what i need is when the person is on Master Page 1 and clicks on the link it should load in the same page. Whereas if the user is on Master Page 2 and clicks on the same link, i should be able to change the master page from 1 to 2 and load that in Master Page 2. Something like DirectCast.

View 2 Replies

MVC :: Calling Partial Views On Master Page

Mar 21, 2011

I am nto sure what am I doing wrong here. I have a controller called Main and I have a action method called Navigation Bar inside it. i created a partial view from NavigationBar action method and called that partial view from my master page. when i call this partial view from a regular aspx page. i can see the menu, but when I call the same partial view from my master page, I don't see anything. below is my code

Controller Code

[Code]....

partial View code

[Code]....

and my master page code

[Code]....

I tried both renderView and renderPartial, they both don't work. However, if I out this staement on a regular aspx page and not the master page, it works.

View 2 Replies

VS 2008 - Calling Content Page Sub From Master Page?

Apr 27, 2010

I want to know if there is a way to call a content page Sub routine from a master page. Is this possibile or I must create a class?

View 16 Replies

C# - NullReferenceException While Calling WebMethod?

Aug 24, 2010

I have the following problem;My console app is running on the server and all I want to do is control it over ASP.NET Web Service.

I added new ASP.NET Web Service project to my Solution where my main console app and added reference to it.The problem is every time WebMethod calls function from console app, i get the nullreferenceexception. Even if I try to use static classes or singletons; every object is null, although my console app is running absolutely correctly.

View 1 Replies

C# - Calling A Codebehind Method From Aspx Page From Gridview?

Nov 23, 2010

How do you call a codebehind/class method from a gridview in an aspx page? Also, I need to pass the value of databound column to that method. Is this possible?

Something like this:

<asp:BoundField DataField="Precision" />
<asp:BoundField DataField="MyNumber" DataFormatString="FormatHelper.Format(MyNumber, Precision)" />

View 3 Replies

Web Forms :: Finding The Calling Page Of A Class Method?

Jul 27, 2010

I have the following method in a class withing a website.

public static void Authorise(int role, Page callingPage)
{
callingPage.Master.FindControl("divUnauthorised").Visible = true;
callingPage.Master.FindControl("ContentPlaceHolder2").Visible = false;
}

Now this works fine but I really want to just have the one parameter of role and not require the page to pass itself into the method. Is there a way of finding the object that called the method and casting it to a System.Web.UI.Page?

View 2 Replies

Security :: Calling The LoginControl From Another Page Or A Webservice Method

Jul 19, 2010

I am using the Login Control and the Login.aspx page for Login authentication. How can I call login from another page or a webservice method with a Userid and password parameters.

[Code]....

View 3 Replies

C# - Calling A Method On The Parent Page From A User Control?

May 3, 2010

I am using a user control that I created (just a .cs file not an .ascx file), that does some magic and depending on a value generated by the control, I need it to do something on the parent page that is 'hosting' the control. It needs to call a method under certain circumstances (method is on the parent control).the control is placed on the parent page like so:

<customtag:MyControl ID="something" runat="server" />

I'm dynamically creating buttons etc on the control itself but when a button is clicked, let's say for example that there's a text box on the control and if the value of the textbox is "bob" it needs to call a method on the page that's housing the control...how can I accomplish this?

View 3 Replies

AJAX :: AutoCompleteExtender Not Calling WebMethod

Sep 10, 2010

[Code]....
[Code]....

View 3 Replies

AJAX :: Calling WebMethod Using JQuery

Feb 25, 2016

I am trying to implement your code in "Calling ASP.Net WebMethod using jQuery AJAX", but the alert is giving me the value "Undefined".

I believe my website (asp.net c#) is not correctely configured for webmethods.

View 1 Replies

Web Forms :: Calling A Page Method Using InvokeMethod From An User Control?

Jan 18, 2011

I have an aspx page which has an usercontrol say UC1 for selecting query paramters.

UserControl uc1 in turn opens another user control (UC2) as a modal popup.

1. On OK click, I am setting the values of another usercontrol (uc1) from the control uc2 by invoking a page method(doAccept). It appears to call the method and values seems to be set. But the problem the usercontrol/page does not display the new value or in otherwords it is not refreshed.

If the above is not possible is there any other way to refresh the parent page.

[Code]....

View 3 Replies

Web Forms :: Calling A Public Method On Aspx Page From A Usercontrol

Sep 7, 2010

I have a problem with calling a method on a aspx page from a usercontrol.

The case is: I have 1 main page with 5 usercontrols, when something goes wrong in the code I want to display the error message in a Modalpopup Extender. I can create for each usercontrol a different modalpopup extender but isn't much easier when I make 1 popup in the aspx page. But the problem is: How should I call a method in the aspx page that open the popup?

I have search several hours on the internet but can't find anything useful.

View 2 Replies

AJAX :: Calling Parent Page Method From User Control?

Oct 3, 2010

I looked up the threads about this. But I couldn't do it...

this is my method in aspx.page:

public void MesajlariGetir()
{
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand("msjlarigetir", con);

[Code]....

View 4 Replies

AJAX :: ASPX WebMethod Not Running The WebService Webmethod Returning The Page?

May 19, 2010

I have a service that works great on my development box. It uses JQuery to hit my web service, and then the JSON results are sent back.

The web service is located on our basePage.cs. We didn't want to put out an external WebService for this. Our on beta box something different is happening.

The web page seems to be trying to call the web method correctly - the JSON data is being sent... but the server doesn't seem to know it's a webmethod. here's my service function (it's in our basepage.cs which inherits from Page).

[Code]....

View 2 Replies

Web Forms :: Image Doesn't Work In Master Page When Calling From Css

Feb 23, 2010

I am calling my pages all images from css file like

background-color: #419fbb;
background-image: url(Resources/images/Background.jpg);
background-repeat: no-repeat;
margin: 0pt;

in my project all css files are in Resources/css folder and all images are in Resources/images folder. while runing the project it get background color from css file but don't display background or any image. stablish the correct path to display image.

View 3 Replies

Javascript - How To Pass Page Or Master Page Object To AJAX Page Method

Oct 5, 2010

I wrote a page Page method in my aspx page. in web service method I need to call FindControl method return textbox and get text box value. But my findControl will take MasterPage object to iterate.

code.<script type = "text/javascript">
function ShowCurrentDateTime() {
$.ajax({ [code]....

But I am getting compiler error when use Page.Master: Reference to non-shared member requires an object reference

How to pass Master Page object or Page to Page method?. So I can use in Sared method.Is there any way I can access Textbox value directly in Page method? I need access couple of controls in Page Method.

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved