C# - Moving Code From Codebehind To Class File?

Jul 17, 2010

For some time now I am trying to figure out how I can refactor some of my code to reduce redundancy throughout my application. I am just learning the basics of OOP and can create simple classes and methods but my knowledge is limited in terms of practical applicability. The following bit of code illustrates my frustration:

[Code]....

This bit of code is used on several pages of my project in the pages codebehind file. How can I move this to a class file. I don't know how to reference an object like a gridview in a class because it does not exist like it does on the actual page.

View 2 Replies


Similar Messages:

CodeBehind Class Not Accessible To Code In App_Code Folder?

Jan 31, 2010

I have a PlannerShiftView user control in the root folder of my ASP.NET web site. In my App_Code folder, I have a ShiftViewTemplate class that needs to instantiate a PlannerShiftView (for a TemplateField in a GridView). The problem is, the following code doesn't compile because the PlannerShiftView type is not available in what I deem to be the App_Code 'phantom namespace'.

Please can somebody explain to be what is happening here, as well as what to do. I know I can just move the ShiftViewTemplate out of App_Code, going against convention and without explantion, but that is something of a hollow victory.

View 1 Replies

AJAX :: Moving Toolkit Extenders Code To A Different File?

Jun 9, 2010

I am using quite a few AJAX toolkit extenders e.g. RoudnedCorners extender, Watermark extender, etc. in my webpage. The problem is that these extendersadd a lot of script code to my webpage causing performance issue. Also, the presence of these extenders works against search engine as the actual content gets pushed down the page, thereby being risked skipped by search engines.

Is there any way where I can move these AJAX control extenders and/or their generated scripts to a different file ?

View 2 Replies

Moving The Default.aspx File And Code-behind Into A New Folder?

Jan 15, 2011

I want to use authntication which apparently only work on folders. Thus, I wanted to move the Default.asp file into a new folder that I created. When I tried doing this by cut and paste I ran into problems. I changed the reference in the first line of the aspx file "Page" but the code behind VB file no longer sees the aspx page. In other words, the reference to contorls like Listbox1 show up being undeclared.

Is there a way to move the Default file and the related code behind file to a folder so everything works?

View 4 Replies

Performance Code-Behind Vs. Class File?

Apr 2, 2010

I was wondering which of these two is better from the aspect of performance.

I was thinking that possibly Class files stored in App_Code works faster because they are sort of pre-compiled but i am not 100% sure.

Specifically i am overriding onInit event on each page using some functions that i am not certain where to place.

Not that i complaint on the speed but i want to be sure that i am doing the right thing.

View 7 Replies

C# - How To Pass A Class Into Another Class To A Codebehind

Aug 3, 2010

How to pass a class into another class to a codebehind?

When I debug and check the myCategoryObj in the Default.aspx page, I can see the object is in the debug. What am I doing wrong?

I know I could create the object in the Default.aspx but I should not have to I should be able to call the Business Logic Layer and ask for an object back and then fill the object and pass it back to the Business Logic Layer to be saved (insert or update).

[Code]....

View 1 Replies

Asp.net - Moving Functionality To A Class Library Project ?

Mar 30, 2011

I have a .net project whose part of the functionality is xls transformation. I now want to move that functionality away from the main project to a separate class library project.

I have no problems moving classes and accessing them, but part of the resources that I wanted to move were xslt files that define the transformations. Those files were originally located in the special asp.net folder: App_Data and then accessed using Server.MapPath(~/App_Data/XSLT/anXsltFile.xslt)

I wanted to move those files to that separate library as well, but not sure how to approach it, and how to access those files within the class library.

View 4 Replies

Web Forms :: How To Write A Code In Class File

Aug 2, 2013

I have a code which saves the control id and its text in database..(and it is working fine).This code is written in default.aspx.cs which will save all the controls(of deault.aspx) id and name in database.I want to make a class file and then call this class file in page rather than writing the code in page because there will be multiple pages where this can be called.write this function DisplyDetails() in class file..code is as below..

public partial class _Default : System.Web.UI.Page
{
string controlId, propertyValue,other;
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["abc"].ConnectionString);
protected void Page_Load(object sender, EventArgs e)

[code]...

View 1 Replies

Moving The Javascript Code To Design View Is Not Working. Only Code-behind Attributes.Add ("onclick" Works. Puzzled

Jul 15, 2010

I wanted to disable a button after it is clicked and at the same time fire the post back event to generate a report. My first set of code did not work because soon after the button is disabled the page won't submit/post back. here's the first set of code which was not implemented. the onclientclick calls a javascript function which has these lines

document.getElementById('btnGenerateReport').disabled=true;
GetPostBackEventReference(btnGenerateReport,'');

since it was not posting back,i tried the following on page_load code behind

btnGenerateReport.Attributes.Add("onclick", "this.disabled=true;" + ClientScript.GetPostBackEventReference(btnGenerateReport, ""))

that worked well. but I tried to copy the javascript that got generated and pasted directly on design view

onclick="this.disabled=true;__doPostBack('btnDownloadClientsWithConviction','');"

its not working from client side alone after I disable the code behind attributes.add
but when I check the view source the 2 pages are the samewhy am I not able to move the code from code-behind to design view?

View 1 Replies

JavaScript - Create Css Class On The Fly In Codebehind

Aug 4, 2010

I have a search page that is used in multiple places with multiple 'themes' throughout my site. I have a few divs that can have their background color changed based on a radio button selection (whether they are enabled or not). I can do this just fine by changing the css class of the div on the fly with javascript.

However, these themes could potentially change, and the background color is grabbed from a database when the page is created. Right now I do this in the C# codebehind:

string bgStyle = "background-color:" +theme.searchTextHeaderColor +";";
OwnerSearchHeader.Attributes.Add("style", bgStyle);

In the Javascript I need to change this color to make it look disabled, and when the user clicks back to this div I need to re-enable it by changing it back to its original color. But since I only knew this color in the code-behind, I don't know what it was in the Javascript.

So my thought was to create a css class in the resulting HTML page when the page is loaded with the background color I need. Then I could simply switch from the divEnabled and divDisabled class in the javascript. But I'm not exactly sure how to do that.

View 2 Replies

Web Forms :: ASP:Label Moving Without The Code

Mar 1, 2011

I have an asp:label on my page that is moving to the bottom of the page without any promto. I have analized the cs code and the asp code and there is nothing that I can see different from the others that would make it move like this. If it would help I could spend sometime getting screen shots but I was hoping someone else has dealt with this problem before.

View 8 Replies

Moving Lines Around And Going Over And Over This Bit Of Code For Ages?

Sep 14, 2010

[Code]....

I've been moving lines around and going over and over this bit of code for ages and I can't work out what's wrong with it...

View 4 Replies

Web Forms :: Partial Class And Form Codebehind?

Jul 6, 2010

I have a webform with codebehind class called ManageCustomers.cs

can I make partial class to that class i've reffered above and How?

View 9 Replies

Why Has Moving GridView Code To An Ascx Given An Databinding Expressions

Aug 20, 2010

I created a GridView in code with a DataTable as its data source which worked fine. I have now moved the GridView creation into a .ascx file to make it easier to format.

For some reason this has started triggering the HttpParseException:
Databinding expressions are only
supported on objects that have a
DataBinding event.
System.Web.UI.WebControls.HyperLinkField
Original code:
// Set up columns for datagrid
var boundField = new HyperLinkField
[code]...

View 1 Replies

MVC Html Page Authentication Without Moving All The Code To Asp Files And Adding A Controller?

Jul 30, 2010

I have some static (pure html) pages in my MVC application that I need to authenticate, so that not just anybody can look at them. Is there an way to do this without moving all the code to asp files and adding a controller and from there use the Authorize attribute? I would really prefer to not need to do this!

View 2 Replies

File Moving From One Server To Another Serever?

Jul 24, 2010

I have 2 servers i.e server1 and server2 .how to send file from server1 to server2 ?

View 5 Replies

C# - List <Class> New Class Takes Up Memory - Can Set C=null; In The Code

Jul 23, 2010

List New Class takes up memory?Do I need C=null; in the code below?

//class Category
public List<Category> SelectAll()
{
List<Category> LV = new List<Category>();
string command = "SELECT * from categories";
SqlCommand sc = new SqlCommand(command, new SqlConnection(GlobalFunction.Function.GetConnectionString()));
sc.Connection.Open();
SqlDataReader dr = sc.ExecuteReader();
using(dr)
{
[code]...

View 5 Replies

Code Reusability / Put The Code In One Class And Want To Inherit Same Code In Each Page?

Apr 12, 2010

Following is the code to insert userName from session and PageName into table to keep record that how many times a user does hit a particular page.

To avoid repitition of code I want to put the code in one class and want to inherit same code in each page.

How to get this task? Please do share with me? Here is the OK code:

[Code]....

View 17 Replies

Windows - Moving File Security From One Server To Another?

Apr 15, 2010

I am running windows server with asp.net websites and sql server 2008 and IIS 6. It is working fine.

Now I need to move my asp.net websites to another windows server and I have hard time setting correct file security for the new server.

Is there any way to compare or move or see difference file security between two servers?

View 1 Replies

Web Forms :: Can Change The File Name When Moving It From One Folder To Another

Jun 25, 2010

I am developing web application using csharp. How can I change the file name when moving it from one folder to another?

The code I am using is below?

[Code]....

View 4 Replies

How To Access Label In Parent Class Of Code Behind Class

May 24, 2010

I have a class (name PageBase) that is inhariting System .Web.UI .Page and all my .aspx page behind classes are inhariting this class. This way I have put some common things in PageBase class.

For showing errors I want to put showMessage funtion in PageBase as well so that I may have not put it in every page and it will easy to manage this way.

Probem is that how PageBase class will access a control which is in aspx page in its child class (child class of PageBase) .

I dont want to pass control as argument to function in parent class, is ther any other way ?

View 7 Replies

Web Forms :: Converting .cs Class File To .vb Class File?

Jan 16, 2010

i have code in .cs class file

i need it in .vb

i used conversion tool for converting

but i feel its not proper as i am not able to reference it in my page

is there any other way

View 4 Replies

Move Inline Code To Codebehind?

Jan 29, 2010

I have a project made with inline code. How can I most quickly move inline code to codebehind for each webform? First, how can I add a codebehind page aspx.c or aspx.vb to one that doesn't have one?

View 3 Replies

AJAX :: Run Javascript Code Programmatically In Vb.net Asp Codebehind?

Mar 18, 2011

I have a modalpopupextender that I want to run based on a timer control. I've tried using the clientregisterscript to run some javascript code to perform a fake click on the link control that initiates the modalpopup, but with no luck. What is the best way to either show the modal dialog programatically or register a jscript that will do this.

View 2 Replies

Web Forms :: Why Class Of User Control Is Unavailable In Another Class File

Nov 18, 2010

I have build a UserControl with separate code behind file.In that code behind file i have defined some public properties in the Partial class of user control that was automatically generated.Those properties will initialize some properties of controls that are used in the control.Now, in .aspx page i used this User Control and initialized the public properties through code behind of aspx page for dynamic contents.

View 6 Replies







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