Variable Scoping On Codebehind In C#?

Mar 17, 2011

I have an asp.net page (C# codebehind), and in page_load there are various linq queries returning anonymous types, such as:

var customersAdded = from r in AddedRecords
select new { Ref = r.CustomerRef, Name = r.Customer_Name };

On the page I have a button called 'export to excel', and in that buttonClick event I try to refer to customersAdded. It says it doesn't exist in the context. I know I've overcome similar issues in the past using things along the lines of:

if (File.Exists(System.Web.HttpContext.Current.Server.MapPath("~/App_Variants/" + GetUserTheme().ToString() + "/images/" + i.ImageUrl)))

So question is, how to refer to the variable? And for reference, if I say wanted to refer to a value in a control (eg a textbox on the page) would the same or different approach apply?

View 1 Replies


Similar Messages:

How To Assign Value To Javascript Variable In C# CodeBehind

Sep 7, 2010

How can i assign value to javasctipt variable from code-behind (C#)?

<script type="text/javascript">
String.prototype.trim = function () { return this.replace(/^s+|s+$/, ''); };
function ConstantByCode(_Obj, _Div) {
var pl = new SOAPClientParameters();
_Obj.value = _Obj.value.trim();
pl.add("Code", _Obj.value);
[code]...

View 4 Replies

C# - Declaring A Global Variable In Codebehind?

Mar 18, 2011

I want to declare a Dictionary<string, object> variable but don't know where/how to. The values in the dictionary will be objects from the Page (ListBoxes, DropDownLists, etc) so I can't exactly create a class somewhere else. Is there any way I can make this variable accessible from each method in the codebehind?

View 5 Replies

Entity Framework - Scoping Context In A Web App?

Feb 4, 2010

I have implemented a simple repository pattern for the Entity Framework in a web app.

I have several repositories which all subclass a base which has some common methods in The base looked like this

[code]....

So this appears to have solved my problem, but I am concerned that the scope of RedirectsEntities is now incorrect.

View 1 Replies

Web Forms :: How To Read Javascript Variable On Codebehind

Jun 11, 2010

After includeding file.js in ny webpage This script will create a variable within the current javascript context called "Status". This variable can take three values : "On", "Off", "Unknown".How can I read this value on code behind? I am planning to check if the variable is false and if so, make some changes on page.

View 4 Replies

How To Access Javascript Global Variable From Codebehind

Jul 15, 2010

get the value of Global variable in javascript example var a="priti"so want to access "a" in code behind as it's global varible

View 2 Replies

JQuery :: Grab A Global Variable Or Session Or View State Variable In The Javascript?

Dec 9, 2010

can we grab a global variable or Session or View State variable in the javascript or using jquery?

View 2 Replies

State Management :: Public Variable Vs Session Variable To Store Logged In UserID

May 17, 2010

I have a web application which uses a session variable to store the logged in userid. If no user is logged in, of course this variable will be empty and the contents displayed on my website are meant for guests. If there is a user logged in, the user specific controls/access/links will then be a displayed.

I am now having issues with my hosting where on shared application pool, the worker recycle is triggered every 90 minutes, this will clear sessions causing all my users to be logged out. I opted for a dedicated application pool, which got worse because I am only allocated 50MB memory limit and if this is reached, the worker recycle is triggered and I lose my sessions again. I have tried as much as possible optimization techniques, e.g. dispose where possible, close connections, disable viewstate for static controls etc but my memory per instance keeps building up from page to page without any signs of improvement. I don't use loops nor store huge objects like bitmaps etc but my sessions are now gone even faster than 90 minutes in shared application pool before.

I have considered using SQL Session State but there isn't a simple guide on using this with MySQL. I am getting desperate and considering using a public variable, a string as a replacement to store logged in user id instead of in a session variable. I am pretty sure this will solve my issue with sessions being recycled but are there any negative consequences of doing this? One problem I can think of is if the user closes the browser, the system will never know that the user is now logged out and this public variable should be nothing. In this scenario, will the GC eventually clear this abandoned public variable.

View 10 Replies

Web Forms :: Convert System.Drawing.Image Variable To Byte Variable?

Oct 7, 2010

I got a variable of type System.Drawing.Image and need to convert it to a variable of type byte so I can store the image in the database. Can someone show me how to do that in VB.NET code.

View 2 Replies

C# - Hidden Variable Vs Server Variable Accessing On Client Side In Javascript

Jul 14, 2010

I'm evaluating two options of accessing a server side data on client side. Little bit confused about the efficiency or may be you can call it as finding best approach to do it.

I need to access a server side data may be an integer value in javascript on client side. I know about two options to do it.Create a public variable or property on server side and set it to javascript variable on client side as below:

var value = eval(<% =value %>);

Create a asp hidden variable and set value in this hidden variable from server side and access it through javascript using document.getElementById().

Which is the best approach and what are the pros and cons?

View 1 Replies

Declare Variable In C# / Use VAR (explicit Declaration) Or The DataType When Declaring A Variable (implicit)?

Sep 7, 2010

Possible Duplicate: Use of var keyword in C# Hi, I am pretty new in C#,I would like to know the best practices in declaring variables.I know it is possible to use VAR (explicit declaration) or the DataType when declaring a variable (implicit).

View 3 Replies

BC3016: Variable 'myConnection' Hides A Variable In An Enclosing Block?

Jul 16, 2010

I'm am not quite sure why I am getting this error.

Dim numUsers as Integer
Using myConnection as New System.Data.SqlClient.SqlConnection("Data Source=(local);InitialCatalog=dbtest;Integrated Security=True")
Dim queryString As String = "SELECT COUNT(*) AS Num_Of_User FROM tblusers WHERE username=@username AND password=@password"
Using myCommand as New System.Data.SqlClient.SqlCommand(queryString, myConnection)
myConnection.Open
myCommand.Parameters.AddWithValue("@username", requestName)
myCommand.Parameters.AddWithValue("@password", requestPass)
numUsers = myCommand.ExecuteScalar()
End Using
End Using

This error occurs on the first using statment.

View 1 Replies

Variable Hides A Variable In An Enclosing Block Error

May 14, 2010

have a look at this simple code snippet

[Code]....

Here second declaration of x gives error that "variable 'x' hides a variable in an enclosing block. I wonder why this error is not given for second 'i' variable declared in second for loop?

Since i am declaring second x in a separate for block, why this error is given for variable second x ?

View 4 Replies

C# - Temporary Or Session Variable - Want To Add A Decimal Number To This Variable

Dec 2, 2010

What would be the proper syntax in ASP.NEt 3.5 C# to assign a TextBox value to a temporary or session variable to be manipulated (added, subtracted, multiplied, divided) at different points in the application? I want to add a decimal number to this variable in almost every instance as well.

View 3 Replies

Application Variable Versus Web.Config Variable

Aug 24, 2010

Which is better from a performance perspective?

Accessing a Global Application Variable (Application["foo"])

versus

Accessing an AppSetting variable from the web.config

Does .NET Cache the AppSetting variables so that it is not accessing the web.config file with every use?

View 2 Replies

Which Is The Best Usage Session Variable Or Global Variable

May 25, 2010

I have the dataset. in this i am having total 20 tables with huge amount of data..I want use this data over all the page..so where i can keep this data..

before i used viewstate but the viewstate data is render to page every postback ..so this time the page size is increasing(interanlly viewstate is rendered to page)..so performence wise it was very slow..

Now i change my logic insted of viewstate to i used Globel Dataset on Page Level.. now the performence wise better than viewstate..

i used Like shared dsControls as Dataset at top of the page..so every time i use this dataset..

my quesation is session is better or Globel variable is better way use in my situavation..

View 3 Replies

Public Variable C# - Variable Is Assigned A Value In Another Class?

Mar 7, 2010

[Code]....

The variable is assigned a value in another class like this:

[Code]....

View 1 Replies

Forms Data Controls :: Nested GridView Control Returns "Object Variable Or With Block Variable Not Set" ?

Oct 20, 2010

Nested GridView Control returns "Object variable or With block variable not set" when outer GridView returns rows.

The Nested GridView Control works as long as the outer GridView returns rows, the following code works: [Code]....

Object variable or With block variable not set.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object variable or With block variable not set.

Source Error:

Line 118: If e.Row.RowType = DataControlRowType.DataRow Then
Line 119: Dim myStatus_ID As SqlDataSource = CType(e.Row.FindControl("sqlDeviceStatusAssign"), SqlDataSource)
Line 120: If Not e.Row.DataItem("Status_ID") Is Nothing Then
Line 121: myStatus_ID.SelectParameters(0).DefaultValue = e.Row.DataItem("Status_ID")
Line 122: End If

I have tried checking for IsDbNull and checking to see if a label exists in a given row. This code *If Not e.Row.DataItem("Status_ID") Is Nothing Then* appears to do nothing.Same with the following:

*Dim localLblItemReference As Label = CType(e.Row.FindControl("lblItemReference"), Label)

*If Not localLblItemReference Is Nothing Then

******************************************************************************************

To further clarify my question above, I am looking for a method to detect e.Row.DataItem("Status_ID") is nothing/null due to the outer GridView returning 0 results in a query.I have a (Outer) GridView Control with another GridView Control inside of a template field with it's associated SqlDataSource control.

In the "Protected Sub GridViewReport_RowCreated", I provide the Select Parameter for the associated SqlDataSource with the DataItem row value.When the (Outer) GridView Control does not return any rows, the "e.Row.DataItem("Status_ID")" throws a:

Exception Details: System.NullReferenceException: Object variable or With block variable not set.

View 3 Replies

Forms Data Controls :: DataBound Event - Error "Object Variable Or With Block Variable Not Set" Occurs When LV2 Or LV3 Is Not Populated

Jan 3, 2011

I am using three listviews on a page ... the first is always populated ... the other two are sometimes populated I want to total amounts and counts from all three ... so I set up steps in the DataBound events works great when all three listviews are populated the error "Object Variable or With block variable not set." occurs when LV2 or LV3 is not populated I've tried testing DataItem ... Is Nothing but get the failure on the If test instead

View 3 Replies

To Reach A Variable From A Different Code-block Expression Than The Block Where The Variable Was Declared ?

Oct 25, 2010

I have 2 separate code-block asp.Net expressions in an aspx markup, with an html content between (span element in the example below). In the first code-block, there is "i" as an increment variable for the for loop.Then the code-block is cut with an html content.And another code-block expression is opened but as I see I can reach the "i" variable which was declared in the previous code-block.

So, how asp.net handles -compiles- the pieces of code-block experrions declared in the mark up? Does it check the semi-colons and generates some anonymous methods which will end up with many calls to Response.Write in the last place?
<p>
<%for (int i = 0; i < 30; i++)
{

[code]....

View 2 Replies

Variable Be Shared Across Multiple User Or A Separate Variable Will Be Created For Each User?

Mar 7, 2011

I am having one doubt regarding the use of static variable in Asp.net pages.I am having one page say UserDetails.aspx.In this page, I have one static variable to store some data specific to a user. So, will this ?

public partial class UserDetails
{
static int numberOfReviews=0;

[code]...

View 5 Replies

How To Store A Value Into A Session Variable And Load From That Value Back From The Session Variable

Nov 22, 2010

Currently in an .aspx file, I am storing a value (filename that was created in that session) in an hidden text box. When the user clicks on the "Print" labeled Hyperlink control, it opens the file that was stored in the hidden text box control. But when the user goes to different screen (in the same session), I loose the filename value that is stored in the hidden text box control. So I would like to store the filename variable in a session variable. So that if the user leaves this .aspx file and comes back to this .aspx file I can load the value into the hidden text box from the session variable.

View 11 Replies

Asp.net Way To Last URL From Codebehind?

Dec 19, 2010

is there a way from a asp.net-page code behind with "Request.Redirect()" or another method to redirect to the last page (like Javascript history back)?

View 2 Replies

N2 CMS - Where Are The Codebehind Files

Jul 5, 2010

I'm using the N2 CMS system for ASP.NET. Well I say 'using', I'm really just trying to develop a tiny understanding of it. One of the things that's obstructing me is that it's set up in a way I've not seen before. Where are the codebehind files for the pages? Can anyone tell me for example, where is the code for /Edit/default.aspx? How on earth do I debug what it is doing?

View 1 Replies

Codebehind Pauserunning For A Second Or Two?

May 31, 2010

MSVS 2005, asp.net 2.0, vb.net

I need some code that loops for a second while, other code has time to execute correctly.

I have some code that sends 1 to 10 emails via Gmail, and I would like the main loop to pause between each sending for a second or 2 to let the code execute safely.

I have seen these options: [URL]

Threading.Thread.Sleep(5000)

http://msdn2.microsoft.com/en-us/lib...ead.sleep.aspx

QUOTE

If you put a delay in your code it will only mean that it takes five more seconds to create the page. In the mean time the browser will just appear dead.

What you want to do is to send a page to the client that will redirect after being displayed for five seconds.

You can do that using javascript:

<bodyonload="window.setTimeout('window.location='someo therpage.html';',5000);">

END QUOTE

Whats the best way, I dont want the code to stop, I just want to pause a major loop, while code within the loop runs..

View 4 Replies







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