C# - Which Is More Efficient For Rendering A Server Control

Feb 4, 2010

I am outputting the entire HTML for my server control as follows:

public override void Render(HtmlTextWriter output)
{
output.Write(myStringBuilder.ToString());
}

myStringBuilder is a StringBuilder object that is manually built in a separate private method.Is this an efficient way to do it? Or is it better to pass the HtmlTextWriter to my private method and make multiple calls to HtmlTextWriter.Write()?

View 1 Replies


Similar Messages:

Web Forms :: Rendering Button Control @ Server Side?

Feb 5, 2010

I am trying to render the Button control @ serverside with PostBackUrl properties to set to another page ""~/page1.aspx". When I click on that button , it still postback to same page , does not postback to "page1.aspx" . I am trying to implement crosspage postback. I don't know button information and postbackurl info at design time. I Only know button and PostbackUrl info @ runtime.Code I am using

protected void Page_Load(object sender, EventArgs e)
{ div1.InnerHtml = GetRenderControl(); }
public
string GetRenderControl()
{ Button buttonAdd = new Button();

[code]...

View 4 Replies

Web Forms :: Server Control Rendering Transformed By Xslt?

Jun 8, 2010

I would like to create a Server Control that change its view by a XSLT.
Something like:

<cc1:MySC ...> myXslt </cc1...>

Do you have tutorial?

View 6 Replies

Reading An Embedded File From A Custom Server Control An Rendering It?

Mar 31, 2010

I currently have a file "abc.htm" in my Custom Server Control Project and it's Build Action is set to Embedded Resource.Now in the RenderContents(HtmlTextWriter output) method, I need to read that file and render it on the website.I am trying the following but it's to no avail:

protected override void RenderContents(HtmlTextWriter output)
{
var providersURL = Page.ClientScript.GetWebResourceUrl(typeof (OpenIDSel), "OpenIDSelector.Providers.htm");
var fi = new FileInfo(providersURL); // <- exception here
//the remaining code is to possibly render the file
}

This is an example of how the providersURL is:

/WebResource.axd?d=kyU2OiYu6lwshLH4pRUCUmG-pzI4xDC1ii9u032IPWwUzMsFzFHzL3veInwslz8Y0&t=634056587753507131

FileInfo is throwing System.ArgumentException: Illegal characters in path.

View 1 Replies

Custom Server Controls :: Dynamic User Control Rendering - How To Do It

Jun 8, 2010

I am using two user controls in my page. The controls are loaded dynamically one at a time. I'm just referencing the user controls in the page and loading them dynamically using 'LoadControl()'. Everything is working fine till now and the user can switch the controls one another.

Here the issue I found is eventhough the controls are working as expected and the data is visible, the rendered HTML contains only the first loaded user control's markup.

Even if the current control displayed is 'usercontrol2', the source shows 'usercontrol1' markup. How can I force the page to render 'usercontrol2' markup and remove 'usercontrol1' markup while loading'usercontrol2'?

View 6 Replies

Custom Server Controls :: Custom Server Control Rendering Method In Multiple Class?

May 17, 2010

I am creating custom server control. I have two classes in project. One is main class that render control and another will be used to render content based on condition.I just want to know how to render content from other classes in main class.For example. This isjust an example.My main class code

[Code]....

My TopLeftPane class

[Code]....

My page code on page load event

[Code]....

When I run the page, Header title always getting null. This is a just sample code. I will have more than 20 classes so I dont want to write a code in main class to render whole control.I hope all of you understand my problem.

View 3 Replies

C# - Efficient Gridview Paging Without Datasource Control?

Mar 25, 2010

I am trying to do efficient paging with a gridview without using a datasource control. By efficient, I mean I only retrieve the records that I intend to show.I am trying to use the PagerTemplate to build my pager functionality.In short, the problem is that if I bind only the records that I intend to show on the current page, the gridview doesn't render its pager template, so I don't get the paging controls.It's almost as if I MUST bind more records than I intend to show on a given page, which is not something I want to do.

View 1 Replies

Web Forms :: Efficient Way For Polling Data To The Server

May 6, 2010

Is there any efficient way for polling data to the server?I have to know if there's an update in the table tblalert. I used the PageMethods and setInterval in javascript to run the method. But the SQL Server having too much stress, lets say 200 users log at the same time... and the set interval is set to 3 secs

View 7 Replies

C# - Find The Most Efficient Way To Do Source Control In A Small Dev Environment?

May 14, 2010

I work in a group of 4 .Net developers. We rarely work on the same project at the same time but it does happen from time to time.We use TFS for source control. My most recent example is a project I just placed into production last night that included 2 WCF services and a web application front end. I worked out of a branch called "prod" because the application is brand new and has never seen the light of day. Now that the project is live, I need to branch off the prod branch for features, bugs, etc...

So what is the best way to do this?

Do I simple create a new branch and sort of archive the old branch and never use it again?

Do I branch off and then merge my branch changes back into the prod branch when I want to deploy to production?

And what about the file and assembly version. They are currently at 1.0.0.0. When do they change and why? If I fix a small bug, which number changes if any? If I add a feature, which number changes if any?

What I am looking for is what you have found to be the best way to efficiently manage source control. Most places I have worked always seem to bang heads with the source control system in on way or another and I would just like to find out what you have found that works the best.

View 6 Replies

Custom Server Controls :: Custom Control Image Not Rendering In Visual Studio Design Mode

Apr 25, 2010

I have a simple HttpHandler that generates a dynamic image based on query string parameters and a custom web control that renders an image tag pointing to the handler as its 'src' attribute. All works fine when run in the web server, but at design timethe control displays as the "missing image" icon (red x in a box). The handler is registered in the web.config with a ".ashx" extension. The RenderContents method in the control looks like this:

output.AddAttribute("src", ResolveUrl(string.Format("~/Sparklines.SparkHandler.ashx?stype=pm&w={0}&h={1}&sv={2}&ev={3}&cv={4}&sc={5}&ec={6}&mc={7}&gs={8}",
Width.IsEmpty ? 100 : Width.Value,
Height.IsEmpty ? 15 : Height.Value,
caleStart, ScaleEnd, CurrentValue,
ColorUtils.ColorString(StartColor, true),
[code]...

View 5 Replies

AJAX :: User Controls And Control Extenders / Rendering A SPAN As An Element To Surround The Control?

Aug 24, 2010

Two separate questions, but sufficiently intertwined that I'm going to try the two together....

Firstly - User Controls and Behaviours

I have a User Control which contains a few visual controls. I am attaching some behaviours by using GetScriptDescriptors and am passing some JavaScript to the browser using GetScriptReferences. That is all rock solid and working well. However, when developing, I did discover that I couldn't attach the ehaviours to the User Control itself - not surprising as rendering a User Control does not create a DOM element which represents the actual control. So, I have attached my behaviours to a "random" TextBox within the User Control.

So - first question, is there a better way to do that? For example, should I always be rendering a SPAN as an element to surround the control? Not sure what that would do to the robustness of the rendering. What is the right way to attach a behaviour to a User Control.

Secondly - Accessing those same Behaviours later

Assume I have placed a User Control on the page. That User Control exposes a Property (actually a Javascript Function of course) which does "something" to the control - for the sake of example we'll say that the function is set_Border(colour). I then have a behaviour on the same page (actually an Extender on a different control) which needs to call the function. I have a reference to the User Control in my script, so I have tried TheControlReference.set_Border('red') and find that my control doesn't support the set_Border method.

I guess this is probably because the behaviours are not attached to the User Control itself, but to a GUI element within it. Hence, I suspect that the answer to the second question lies within the answer to the first.

View 3 Replies

AJAX :: Error When Rendering A Rating Control In A Composite Control?

Feb 11, 2010

I have a custom control that renders different controls based on a property value. This all works correctly until i try and add a rating control to the control. When i render both controls in the CreateChildControls the control is rendered properly.

However when i try to add layout by overriding the RenderContents method and rendering controls there, an error is generated
Extender controls may not be registered after PreRender.The code shows both methods of creating the controls.

[Code]....

View 2 Replies

Best Way To Intercept Control Rendering?

Jan 13, 2011

I have a control used in our CMS and we don't have the source code for it, what I would like to do is change the rendered output of this control.

Now, I could have a check in my base Page class that checks if the control is being used on the page and then change the html that needs to be altered, but that seems a bit excessive for just 1 usage.

So is there any other way of changing the behaviour of the control without the source code? I'm thinking not other than the way described above.

View 1 Replies

Custom Control Not Rendering After Event?

Jan 26, 2010

I am just playing with custom controls, and have one built that looks like so:

[Code]....

I'm pretty sure its the Rendering / CreateChildren process that I'm not doing right. Problem is I cant find a good example that shows how to rerender your usercontrol when something needs updating.

View 2 Replies

C# Server App Rendering Into A Linux Web Client Ok?

Feb 4, 2011

I am wondering if aspx generated webpage content can be read on linux platforms. Is it necessary to have the Mono platform installed on the linux web-clients side ?

View 5 Replies

Rendering Server Tags At Runtime?

Feb 28, 2010

Is it possible that I reserve a asp.net code in db and load it at runtime. the asp.net code contains server side tags like Text='<%# Eval("Description") %>'

View 1 Replies

AJAX :: Accordion Control Showing Error - Error Rendering Control - AsssAn Unhandled Exception?

Feb 18, 2011

I am new to ASP.NET and AJAX

I want to use Accordion control in my page

but when i try to add that controlit is showing the error.

My code is

[code]....

View 1 Replies

Web Forms :: Menu Control Not Rendering In Chrome & IE8?

Jul 28, 2010

I am testing my website in numerous browers and have discovered (amazingly) that the asp:menu

control does not render properly in both the above browsers! Given that these browsers must account for

a large part of internet traffic it is curious that microsoft have not fixed this. I have looked at CSS Friendly but

if looks like a lot of work and change for my websites just for the one control that does not work.

View 1 Replies

Web Forms :: TreeView Control Rendering Using Xmlhttp?

Feb 2, 2010

I am developing website using xmlhttp request.I am using treeview control in a webpage.I am sending xmlhttp request to page for adding a treenode to treeview control.I added a node in the treeview control and i render the treeview control html using control.render method and send html to client through without postback.But i am not able to maintain the state of treeview control like selected node and expanded nodes.So I want to send state info to server through xmlhttp and how to update the state info in server,aslo i need to update the treeview control javascript objects like treeview_data which maintains the treeview state when i return back from server.

View 1 Replies

Asp Net Web User Control Rendering In Design Time?

Sep 29, 2010

I render some markup dynamically in a Web User Control, can I get that out in design mode, and not only runtime?

public override void RenderControl(HtmlTextWriter writer)
{
if (this.DesignMode)
writer.Write("<p>In design mode</p>");
else
base.RenderControl(writer);
}

... nothing happens when I check the design view of the control. Not if I remove the if (this.DesignMode)-condition either.

View 2 Replies

MVC :: Chart Control Not Rendering Properly In Just One Folder?

May 27, 2010

I can successfully add graphs to any pages in my MVC solution except any pages within the Project Folder - I have no idea why as the same code works in every other folder - the image of the graph in the Project folder renders just a red cross - can anyone think of anything it could be? - I had a colleague check I wasnt going daft and the code looks the same and the page only has a graph.

I ripped out all the code so that the index page only has a graph within the Project folder and yet it still doesnt render correctly.

View 1 Replies

Web Forms :: Rendering A Menu Control To A String?

Sep 26, 2010

why the following code bombs with a NullReference exception.

[Code]....

I just want to output the html for the menu control to a string, if I remove the line that adds the new menu item or I change the control to a calander control instead of a menu control the it works fine.

View 7 Replies

AJAX :: Rating Control Not Rendering In Webpage?

Feb 21, 2011

I have placed a ratngs control like the one shown in the tutorial. When I debug the page, I cannot see the ratings control. However I can hover over where the control is, and it will show the ratings tooltip (e.g. 1, 2, 3, 4 and 5), but no stars.

View 2 Replies

C# - Rendering A Control Generates Security Exception In .Net 4?

May 4, 2010

I am having a problem with code that worked fine in .NET 2.0 but is giving this error under .Net 4.

Build (web): Inheritance security
rules violated while overriding
member:

[code]...

View 2 Replies

ReportViewer Control Rendering Too Wide On WebForm?

Feb 8, 2011

I have a ReportViewer (ver 10) that is rendering far wider than the box it's meant to display in. The problem is that the Parameters area is appearing much wider than the actual report area. If I put an "overflow: auto" in the div that contains the ReportViewer control, then I get a horizontal scrollbar at the bottom, but then in order to click the "View Report" button I have to scroll way over, thus moving the entire report.

Ideally I would like the Parameters area to stay stationary, but a horizontal scrollbar to appear on the report area so that it can be scrolled if necessary. What is the best way to go about doing this?

Here's what my control setup looks like now:

<div class="reportingFrame" style="text-align: center; width: 100%; overflow: auto">
<sam:ReportViewer ID="UiReportViewer" runat="server"
AsyncRendering="False"
ProcessingMode="Remote"
ShowExportControls="False"
ShowPrintButton="False"
ShowPromptAreaButton="False"
ShowRefreshButton="False"
SizeToReportContent="True"
Width="100%" />
</div>

Currently I'm looking at some jQuery tricks to reformat the output from the ReportViewer control into a better system

View 1 Replies







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