Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP .Net Web Controls > How I can I add a Register directive programmatically to an aspx page from a ControlDesigner?

Thread Tools

How I can I add a Register directive programmatically to an aspx page from a ControlDesigner?

Posts: n/a
Hi !

I have a design-time problem that puzzle me...
I am building a WebControls library and one of the control inherits from
Chart which is located in the DundasWebChart WebControls library.
When I adds a legend to this charting control its serialized form is similar
to something like this:
<myCompany:Chart runat=server ...>
<dcwc:LegendText ... />

"myCompany" is the TagPrefix of my WebControls library, and "dcwc" the
TagPrefix of DundasWebChart.
The problem is that when I drag'n'drop my control from the ToolBox, Visual
Studio .NET only adds one Register directive, the one
for my WebControls library.
<%@ Register TagPrefix="myCompany" Namespace="MyCompany.WebControls"
Assembly="MyCompany.WebControls" %>

But I definitely need the Register directive for the Dundas WebControls
library in order for my control to work (both at design-time
and runtime).
The question is: Is there a way for me to add the Register directive for the
Dundas WebControls library programmatically? Inside the
ControlDesigner.OnSetParent method for example?
I know how to retrieve the registered directives using
IWebFormReferenceManager.GetDirectives() but can't find a way to add a

In the same way, is there a way to access and modify to the content of the
aspx file at design-time?..To add a Register Directive for example...:O)

Thanks in advance,
Arnaud :O)

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: How include a large array? Edward A. Falk C Programming 1 04-04-2013 08:07 PM
Caching with ASP.NET, can I use page directive programmatically Leo Muller ASP .Net 1 11-14-2004 03:49 PM
HELP! - "The WSIntranet, Version=, Culture=neutral, PublicKeyToken=24410d33c1a2222e assembly specified in a Register directive of this page could not be found" Mike ASP .Net Security 0 07-30-2004 02:08 PM
Problem with runtime compilation of aspx files. Register Directive ignores Assembly Dan ASP .Net 3 06-14-2004 06:13 AM
Adding a Register directive to an aspx page programmatically Arnaud PICHERY ASP .Net Building Controls 1 11-18-2003 07:39 AM