Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > System.Web.UI.HtmlControls.HtmlGenericControl.Cont rols.Add

Reply
Thread Tools

System.Web.UI.HtmlControls.HtmlGenericControl.Cont rols.Add

 
 
Martin Eyles
Guest
Posts: n/a
 
      03-31-2005
Hi,
I have a routine that uses
System.Web.UI.HtmlControls.HtmlGenericControl.Cont rols.Add
quite a lot to add <v:line>, <v:rect> and <div> tags to a document.

Unfortunately, the output HTML markup is VERY messy, as all the tags and
their contents end up on the same line. Is there a way to make it so that
the output is nicely indented, and each tag is on a new line?

(ie. looks like a bit like this)
<div>
<v:line ......>
</v:line>
<v:rect ......>
</v:rect>
<div>
£-83
</div>
</div>

Thanks,
Martin

--
Martin Eyles



 
Reply With Quote
 
 
 
 
=?Utf-8?B?SGl0ZXNo?=
Guest
Posts: n/a
 
      03-31-2005
hey whereever required you can add new LiteralControl(" "),
new LiteralControl("<br/>")

To have the formatted HTML.

Hope this helps.

"Martin Eyles" wrote:

> Hi,
> I have a routine that uses
> System.Web.UI.HtmlControls.HtmlGenericControl.Cont rols.Add
> quite a lot to add <v:line>, <v:rect> and <div> tags to a document.
>
> Unfortunately, the output HTML markup is VERY messy, as all the tags and
> their contents end up on the same line. Is there a way to make it so that
> the output is nicely indented, and each tag is on a new line?
>
> (ie. looks like a bit like this)
> <div>
> <v:line ......>
> </v:line>
> <v:rect ......>
> </v:rect>
> <div>
> £-83
> </div>
> </div>
>
> Thanks,
> Martin
>
> --
> Martin Eyles
>
>
>
>

 
Reply With Quote
 
 
 
 
Martin Eyles
Guest
Posts: n/a
 
      03-31-2005
"Hitesh" <> wrote in message
news5A24E20-858E-45C2-8098-...
> hey whereever required you can add new LiteralControl(" "),
> new LiteralControl("<br/>")
>
> To have the formatted HTML.


This didn't quite work, but just inserted a space or <br/> in the html. But
I managed to modify it to do what I want. I now do

theGraph.Controls.Add(New LiteralControl(Chr(10)))

which inserts a newline character in the HTML.

Thanks,
ME

--
Martin Eyles



 
Reply With Quote
 
Martin Eyles
Guest
Posts: n/a
 
      04-05-2005
"Martin Eyles" <> wrote in message
news:...
> "Hitesh" <> wrote in message
> news5A24E20-858E-45C2-8098-...
> > hey whereever required you can add new LiteralControl(" "),
> > new LiteralControl("<br/>")
> >
> > To have the formatted HTML.

>
> This didn't quite work, but just inserted a space or <br/> in the html.

But
> I managed to modify it to do what I want. I now do
>
> theGraph.Controls.Add(New LiteralControl(Chr(10)))
>
> which inserts a newline character in the HTML.


To make this neater when run several times, I have tried to split this into
two bits

At the top of the method I set up a literal control object object:-

//Set up a web control to insert a new line into the HTML code.
System.Web.UI.LiteralControl codeNewLine;
codeNewLine=new System.Web.UI.LiteralControl(((char)10).ToString() );

And at several points I insert this line to add the control to another
control:-

theGraph.Controls.Add(codeNewLine); //add a new line to the HTML code.

However, this only appears to work the very last time it is inserted.

Any Ideas?

Thankyou,

Martin

--
Martin Eyles



 
Reply With Quote
 
sasami009 sasami009 is offline
Junior Member
Join Date: Mar 2009
Posts: 7
 
      03-27-2009
sasami009.blogspot.com/2009/03/blog-post_25.html 安全阀调整安全技术操作规程
sasami009.blogspot.com/2009/03/blog-post_23.html 阀门营销实战
sasami009.blogspot.com/2009/03/blog-post_17.html 磁力泵使用六个注意事项
sasami009.blogspot.com/2009/03/blog-post_835.html 泵的主要性能参数
sasami009.blogspot.com/2009/03/blog-post_6684.html 泵的工作原理
sasami009.blogspot.com/2009/03/blog-post_1538.html 泵的分类
sasami009.blogspot.com/2009/03/blog-post_7636.html 泵的发展简史
sasami009.blogspot.com/2009/03/blog-post_16.html 泵的主要用途
sasami009.blogspot.com/2009/03/blog-post.html 泵的定义
sasami009.blogspot.com/2009/02/blog-post_3169.html 管道泵给排水一般选型要求
sasami009.blogspot.com/2009/02/blog-post_4939.html 磁力泵工作原理及注意事项
 
Reply With Quote
 
 
 
Reply

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




Advertisments