How To Reference A Field In Another Class In A Separate Aspx Page, Using C#
Aug 19, 2010
I have a 2D array of doubles in my Default class on my Default.aspx.cs page, like so:
protected Double[,] time;
By the time the page loads, I have populated this array from a database. Now, I want to reference this array in another file (Diff.aspx.cs) to avoid visiting the database again. Also, the data is used in a read-only fashion.
Given an instance of a control SomeControl that is in a some file (could be a usercontrol/ascx, or an aspx) how can I get a reference to the class to which it belongs?
In a usercontrol, SomeControl.NamingContainer seems to be reliable.
In a page that inherits from a MasterPage, this will return a reference to the ContentPlaceHolder, not the actual class that defines the aspx. What I would want in that case is SomeControl.Page
Parent will return the parent control in the heirarchy so isn't much use.
Is there any method for getting this directly regardless of what kind of thing it is?
I'm wondering how I can go about accessing page controls from a separate class I've made. I've tried a few things I found using google, but no luck :(
What I'm trying to do is keep a function that is used often, in a global class.
The function then accesses a page literal and calls ScriptManager.RegisterStartupScript. I was hoping this is possible, so then this function wouldn't have to be copied to all of the pages.
Is that possible? The reason why am doing this is because I need to parse that variable into a an JQuery function so I wanted JQuery to read that field. Can I Assign that value in base class or I have to do it within default.aspx pageload method?
We have three options to view any .aspx page in a tab
Design Source Split
How can we view Design and Source in separate tabs for a any aspx page ?
Or if this is impossible!! can we use split option by Vertically splitting the Design and Source ? if later one is possible, I could stretch the view onto two monitors like here as suggested by Nick Craver.
I have published a aspx website in IIS 5.1. My second page refers to a .dll file of a vb6 program.My backend program is written in c#.At first when I published i couldnt load my second page as I got an error saying that I have to register external com objects....
so I registered the dll file in my root directory using "regsvr32 ". Now after registering im able to access that page, but the buttons are not responding. When I click the buttons on the page the refer to functions in that dll. But its waiting for localhost to respond for a long time and im not getting the results.
I am trying to develop logic to add dynamic controls to page via class method. So I want to know how can we access the ASP.Net Page object reference in class method.
All I need to know is HOW do I reverence the label from the default page and visa versa..
In the web world things are not the same.. This is just an example .. to prove the point.. but I am trying to copy the settings from one object on page 1 to an object on page2.
my MasterPage I have a label that reflects the name of the module that the user is currently in. I change the label text accordingly using the following ..
Instead of placing this method in the code-behind of every page, I want to put it in a single class and call it accordingly. I thought of using a static class but do not know how to reference the MasterPage.Can I use a static class? or do I place the method in the code-behind of one page and call Object.Method from the other pages?
I am attempting to access a textbox control on a master page from a code behind base class but having problems. I have 3 levels of master pages. m1.master is the master page for m2.master which is the master page for m3.master.m3.master has a textbox as shown below
in my ASPX page, but my class1.vb can't work like this, I have to declare it first in the aspx page, how can I make my Class1.vb file be shared among the whole website?
am using class diagram of visual studio 2008as you can see the image i need show to user that the period and calendar classes have the idMarket property that refers to market classhow can i do this?
i have a hidden textbox in my aspx page. The aspx page also has a masterpage in the <% @Page> directive.
<input type="hidden" runat="server" name="txtType" id="txtType" /> actually in aspx.cs i am getting txtType.ClientID="ctl00_MainHeaderContent_txtType"
I have a webpart in a webpart zone in this aspx page. In the webpart CreateChildcontrols() I need to access this hiddenTextbox value. I am able to access it as
But instead of hardcoding I want to access as a control in the page or form. How can I do that I want to do as looping through the controls in the page but Page.Controls.Count gives 1 and that is MasterPage. How can I get the entire controls in the page and loop through and find the hidden textbox. I also tried as string TxtValue = this.Page.Request.Form["<%=txtType.ClientID%>"] in CreateChildControls() of the webp[art. But could not access hidden textbox like this.
I'm web dev newbie. I'm trying to create a log file as a separate class that will catch every exception , the thing is I don't much about files, where it is created, the path should be given or not, where is the ideal place to create it