Garbage Collection Of Strings Returned From C# Method Calls In Ascx Pages

Mar 18, 2010

For a web application developed on ASP.NET, we are finding that for user control files (ascx) we are returning long strings as a result of method calls. These are embedded in the ascx pages using the special tags <% %>When performing memory dump analysis for the application, we find that many of those strings are not being garbage collected. Also, the ascx pages are compiled to temporary DLLs and they are held in memory. Is this responsible for causing the long strings to remain in memory and not be garbage collected ?

View 2 Replies


Similar Messages:

Garbage Collection - IoC And DataContext Disposing In Mvc 2 Application?

Jun 1, 2010

I have the Global.asax like the code below:

public class MvcApplication : System.Web.HttpApplication
{
public static void RegisterRoutes(RouteCollection routes)

[code]...

View 3 Replies

Visual Studio :: When Garbage Collection Would Be Performed?

Jun 2, 2010

I just having some query regarding Garbage collection. when this would be performed. It sense that whether it would be called while executing the each page or some other time.?

View 4 Replies

Javascript Calls To An Ajax WebMethod. How To Get Multiple Output Params Returned

Apr 24, 2010

I know how to call a simple old fashion asmx webservice webthod that returns a single value as a function return result. But what if I want to return multiple output params? My current approach is to separate the params by a dividing character and parse them on teh client. Is there a better way.

Here's how I return a single function result. How do I return multiple output values?

<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="WebService.asmx" />
[code]....

View 2 Replies

Storing A Variable Collection Of Strings In Web.Config?

Aug 25, 2010

I would like to store a collection of strings in the web.config. This collection would vary in size over time. I would like to be able to pull all of the strings in the collection into an array or collection in code. (.Net 4, asp.net)
i.e.

<customCodes>
<VendorCode vendorName="Name1" code="1234567891234567891324567987ddd" isActive="true"/>
<VendorCode vendorName="Name2" code="1sadfsadf1234567891324567987ddd" isActive="true" />
<VendorCode vendorName="Name3" code="123456789dfadfdsaf3324567987d32" isActive="true"/>
</customCodes>

I could use appsettings with the strings all in one value but I would like to seperate it out for organizational reasons. Not using the key/value pair complicates things a bit. I am now getting a message that states "you can't have duplicate elements in a section"

View 2 Replies

How To Add One Extra Temporary Entity In Collection Returned By LINQ

Nov 23, 2010

here my code-

List<ReservationSlotLimitDetailEntity> sorted = (from p in slotLimitCollection.OfType<ReservationSlotLimitDetailEntity>()
where p.DayOfTheWeek == dayOfTheWeek
select p).ToList<ReservationSlotLimitDetailEntity>();

I want to sort in such a way so that it will add on more temp column "DayName" based on condition such that if dayOfTheWeek==1 DayName=Monday and if dayOfTheWeek==2 DayName=Tuesday and so on.

View 1 Replies

Ascx Pages And CSS?

Oct 28, 2010

m hoping someone might know what's going on with this issue.I have a directy called _controls where I store all of my .ascx pages for use in my site.I have a master page that has a link to my .css file for the whole site.The individual .aspx pages are reading the style sheet with no issues. But the .ascx pages keep flagging the class as undefined in the code view, and when I execute them on the actual site, the style doesn't take effect.I have a theory. Because I have the link in the master page defined as

"/Public/ASP.css"

the _controls directory .ascx files aren't linking properly. Any one run across this before?

View 14 Replies

AJAX :: Asynchronous Calls To Same Method?

Mar 12, 2010

I am relatively new to asp.net. In My asp.net website, i have a method GetData(int id) which is called Repetitively, depending on id count, GetData is desinged to get data from sharepoint and sql server both. if the Id count is high say =10, my page load time increases because GetData is called 10 times and the page load time keeps adding up. so I want to ask, is there any way that this GetData() be called asynchornously or by the use of some thread, so that my page loads faster.

View 2 Replies

MVC :: Put A Login.ascx On All Pages?

Mar 2, 2010

I would like to put a login.ascx on all pages. I would like if I write in my datas with error the usercontrol shows the error and stays on the same page.

Where I am:

<% using (Html.BeginForm("Login",
"Login"))
{ %>
<%=Html.TextBox("email")%>
<%=Html.ValidationMessage("email","*")%>
<%=Html.TextBox("password")%>
<%=Html.ValidationMessage("password","*")%>
<% } %>

My login controller validates input put the errors in modelstate. Now I want to redirect to my original page (whatever it was)
WITH the modelstate.

Is it possible somehow?

I can redirect with: Response.Redirect(HttpContext.Request.UrlReferrer.AbsolutePath); but it is another roundtrip the modelState is cleared.

View 2 Replies

.net - How To Use Javascript In .ascx Pages

Sep 24, 2010

How to use javascript in .ascx pages

View 2 Replies

ObjectDataSource Calls Update Method With Old Values?

Jun 20, 2010

i have an instance of ObjectDataSource with specified update method. But on update i have an old values(previously set in gridview) in method - they are not updating.

<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" DeleteMethod="DeletePayment"
InsertMethod="InsertPayment" SelectMethod="GetPayments" TypeName="CostsReportControl.Models.Payments"
UpdateMethod="UpdatePayment" OldValuesParameterFormatString="{0}_old">
<SelectParameters>
<asp:Parameter Direction="input" Type="string" Name="sortExpression" />
<asp:Parameter Direction="input" Type="string" Name="sortDirection" />
</SelectParameters>
<DeleteParameters>
<asp:Parameter Name="id" Type="Int32" />
</DeleteParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server"
SelectMethod="GetList" TypeName="CostsReportControl.Models.PaymentTypes">
</asp:ObjectDataSource>

my update method

public void UpdatePayment(int Id,string Fullname,DateTime Date, string Sum, string PaymentType, string RecordInfo,int Id_old)

View 2 Replies

MVC :: Renderaction Calls Wrong Action Method?

Nov 19, 2010

I'm struggling with renderaction, the problem is that it calls the wrong action method on my controller.On my "Users" controller there are two action methods called edit, one for get and one for post requests:

public virtual ActionResult Edit(int id)
{
//return a view for editing the user

[code]...

View 3 Replies

How To Display Returned Value From A Method

Dec 6, 2010

[Code]....

How to display Id calling GetId() method?

View 9 Replies

Web Forms :: Method To Parse A String In To Sub Strings?

Aug 3, 2010

Given a string like:

Token A^*!%~Token B^*!%~Token C^*!%~Token D^*!%~Token E

Write a method that parses the string into a series of substrings where the delimiter between the substrings is ^*!%~ and then reassembles the strings and delimiters into a single new string where each of the substrings is in the reverse order from the original string. The method must return the final string. The expected output would be:

Token E^*!%~Token D^*!%~Token C^*!%~Token B^*!%~Token A

View 2 Replies

Speed Up A Web Service For Auto Complete And Avoid Too Many Method Calls?

Jun 11, 2010

So I've got my jquery autocomplete 'working,' but its a little fidgety since I call the webservice method each time a keydown() fires so I get lots of methods hanging and sometimes to get the "auto" to work I have to type it out and backspace a bit because i'm assuming it got its return value a little slow. I've limited the query results to 8 to mininmize time. Is there anything i can do to make this a little snappier? This thing seems near useless if I don't get it a little more responsive.

[Code].....

View 5 Replies

AJAX :: AutoCompete Extender Calls Web Method (in Webservice) That Have Zero Parameter?

Jun 11, 2010

I have AutocompeteExtender control in my page.it calls web method (in webservice) that have no parameter I have two web methods in webservice Method 1Geist(string PreText, int Count){....}Method 2GetList(){.......}ethod 2 calls.I want to call method 1.

View 3 Replies

DataSource Controls :: Benefits Of Using ObjectDataSource Over Normal Method Calls?

Jul 6, 2010

In my application at some places we have used ObjectDataSource and at other normal method calls to retrieve data.My question is then what exactly are the benefits of using ObjectDataSource ?In the example below "CODE ONE" makes a call to the Business Layer and then Binds the results to the Grid abd "CODE TWO" is using ObjectDataSource to do the same.Then how is ObjectDataSource better?

SuitableApplicant sa = new SuitableApplicant();
IList<HD.Recruitment.SuitableApplicant> list = new List<HD.Recruitment.SuitableApplicant>();
list = HS.Recruitment.RecruitmentService.GetSuitableAppls();
GridView1.DataSource = list;
[code]....

View 5 Replies

Assign Label To A Text Value Returned From A C# Method?

Aug 9, 2010

I have several labels in my application, and I need to manipulate every single one of them. So, I thought the easiest way would be to simply call the manipulating C# method from the aspx page when needed, but oh, I was wrong. I have spent a couple of hours now trying to figure out how to do this, but I have not come to a solution ..

Aspx page:

<asp:Label runat="server" Text='<%= ManipulateLabel("Information") %>'></asp:Label>

Code behind (C#):

protected string ManipulateLabel(string label)
{
return label+" some value";
}

I do not wish to assign each label to value directly from code behind (normally I would do it like this but this time there are so many labels that need a manipulated value that it simply would be too hard updating the application in the future).

When using the code behind, the application simply prints "<%= ManipulateLabel("Information") %>" on the page, which is not what I want :( Also, if I use:

<span><%= ManipulateLabel("Information") %></span>

, it suddenly works. But, I need to use the asp.net web controls, not normal HTML tags.

View 20 Replies

Web Forms :: Validation Method - How To Print Returned Value

Aug 21, 2013

I have a validation method,

public string ValidateField() {
string strtemp = "";
strtemp += ValidateField("Visitor_Name", visitor_name.Text, 10, 50, "string", true);
strtemp += ValidateField("Phone_Number", phone_number.Text, 5, 20, "string", true);
strtemp += ValidateField("Contact_Number", contact_number.Text, 4, 25, "string", true);
strtemp += ValidateField("Visited_Date", DropDownList1.SelectedValue, 1, 30, "int", true);
//strtemp += ValidateField("V_Id", v_id.SelectedValue, 2, 35, "int", false);

[Code] ....

And inside the button click event the validation working like

if (ValidateField() == "") {
output = usbll.insertBAL(userval);
Response.Write("Record inserted successfully");
}

It is working correctly...But It is not showing error message.So how to show the error message that is returned from the above condition ValidateField()...If the condition not satisfied i want to show a error message like length should be greater than or equal to minimum length and so on ..

View 1 Replies

Web Forms :: How To Access Ascx Control From Content Pages

Feb 25, 2010

I have a master page with a ascx control I use for a header. There is a label in HeaderControl1 I need to set from the content pages. I was able to make the changes in the master template as a tes by just calling the control and accessing the property.

HeaderControl1.txt = 234

[Code]....

[Code]....

View 4 Replies

State Management :: How To Pass Values Between Two Ascx Pages

Jul 30, 2010

in one ascx page i'm using gridview.from that i'm selecting a cell value as follows

foreach (GridViewRow gvr in grdOrganization.Rows)

View 2 Replies

Jquery Dialog Calls A Server Side Method With Button Parameters?

May 27, 2010

I have a gridview control with delete asp:ImageButton for each row of the grid. What I would like is for a jquery dialog to pop up when a user clicks the delete button to ask if they are sure they want to delete it.
So far I have the dialog coming up just fine, Ive got buttons on that dialog and I can make the buttons call server side methods but its getting the dialog to know the ID of the row that the user has selected and then passing that to the server side code. The button in the page row is currently just an 'a' tag with the id 'dialog_link'. The jquery on the page looks like this:

$("button").button();
$("#DeleteButton").click(function () {
$.ajax({

[code]...

The dialog itself is just a set of 'div' tags. Ive thought of lots of different ways of doing this (parameter passing, session variable etc...) but cant figure out how to get any of them working.Any ideas are most welcome

View 1 Replies

Web Forms :: How To Share Master Pages / Ascx Files Across Applications

Nov 11, 2010

We are developing a framework which will be shared accross applications. What is the best way to share master pages, user controls accross applications by preventing other developers to modify the master pages and the user controls ?

Is the following way suitable one ? Embedding masterpages and the user controls in a dll and using VirtualPathProvider to load the master pages and user controls dynamically.

But in this approach developers can not view the design. Is there any other way to convert master pages and user controls to a different format as developers can able to view design?

View 2 Replies

Trying To Test Extension Method That Converts A List Of Strings In A String Comma Separated?

Aug 27, 2010

Im trying to test my extension method that converts a list of strings in a string comma separated:

public static class Extensions
{
public static string ToCommaString<T>(this IList<T> input)
{
StringBuilder sb = new StringBuilder();
foreach (T value in input)
{
sb.Append(value);
sb.Append(",");
}
return sb.ToString();
}
public void TestExtension()
{
IList test=new List<string>();
//test.ToCommaString doesnt appear
}
}

The issue is that in the method TestExtension i cant use ToCommaString method. Do you know what's happening?

Could i make available for all my web application this extension method registering in web.config or something similar?

View 1 Replies

Possible To Obtain A List/collection Of All Pages A User Is Authorized To View

Jan 29, 2010

I'm using forms authentication in my C# based web site, with the authentication defined in web.config files in the various folders/sub-folders. I want to write a generic administration menu system, that lists all of the admin pages that the use is authorized to open. As I add pages, I want them to automatically show up in the menu. I need to obtain a list/collection of all pages that the active user is authorized to open. Is this possible in ASP.Net 3.5?

View 2 Replies







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