<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Web Forms</title><link>http://forums.asp.net/18.aspx</link><description>All about building ASP.NET Pages - server controls, events, validation, etc.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Code blocks usage</title><link>http://forums.asp.net/thread/1670822.aspx</link><pubDate>Wed, 18 Apr 2007 11:51:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1670822</guid><dc:creator>nagir</dc:creator><author>nagir</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1670822.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1670822</wfw:commentRss><description>&lt;p&gt;Hi Jessica,&lt;/p&gt;
&lt;p&gt;Yes we always can use code like this.&lt;br /&gt;But the thing is most usefull for me with code bloack is emiting server control's ID just into page like this.&lt;/p&gt;
&lt;p&gt;Page.aspx&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;function someJSFunction()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; var el = getElementById('&amp;lt;%= SomeServerControl.ClientID %&amp;gt;');&lt;br /&gt;&amp;nbsp; // do something with element&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br /&gt;Dmitriy.&lt;/p&gt;</description></item><item><title>Re: Code blocks usage</title><link>http://forums.asp.net/thread/1670477.aspx</link><pubDate>Wed, 18 Apr 2007 07:31:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1670477</guid><dc:creator>Jessica Cao - MSFT</dc:creator><author>Jessica Cao - MSFT</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1670477.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1670477</wfw:commentRss><description>&lt;p&gt;Hi Dmitriy,&lt;/p&gt;
&lt;p&gt;I think you can use &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ContentPlaceHolder cp = Master.FindControl("ContentPlaceHolder1") as ContentPlaceHolder;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WebUserControl wb = cp.FindControl("WebUserControl1") as WebUserControl;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox tb = wb.FindControl("TextBox1") as TextBox;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tb.Text = "abc";&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Hope it helps,&lt;/p&gt;
&lt;p&gt;Jessica&lt;/p&gt;</description></item><item><title>Re: Code blocks usage</title><link>http://forums.asp.net/thread/1664990.aspx</link><pubDate>Fri, 13 Apr 2007 17:53:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1664990</guid><dc:creator>nagir</dc:creator><author>nagir</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1664990.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1664990</wfw:commentRss><description>&lt;p&gt;Hello Jessica,&lt;/p&gt;&lt;p&gt;Thank you for very informative links.&lt;/p&gt;&lt;p&gt;But what is the best way in your opinion to emit control's ClientID into scripts with Master Pages?&lt;/p&gt;&lt;p&gt;Cheers,&lt;br /&gt;Dmitriy. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Code blocks usage</title><link>http://forums.asp.net/thread/1663983.aspx</link><pubDate>Fri, 13 Apr 2007 03:43:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1663983</guid><dc:creator>Jessica Cao - MSFT</dc:creator><author>Jessica Cao - MSFT</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1663983.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1663983</wfw:commentRss><description>&lt;p&gt;Hello Dmitriy,&lt;/p&gt;
&lt;div class=itemBodyStyle&gt;
&lt;p&gt;This error happens when asp.net encounters &lt;span class=searchword&gt;code&lt;/span&gt; blocks like &amp;lt;%= %&amp;gt;, or &amp;lt;%# %&amp;gt;, in a User &lt;span class=searchword&gt;Control&lt;/span&gt; and &lt;span class=searchword&gt;the&lt;/span&gt; &lt;span class=searchword&gt;code&lt;/span&gt;-&lt;span class=searchword&gt;be&lt;/span&gt;hind &lt;span class=searchword&gt;the&lt;/span&gt; User &lt;span class=searchword&gt;Control&lt;/span&gt; is trying to modify &lt;span class=searchword&gt;the&lt;/span&gt; &lt;span class=searchword&gt;controls&lt;/span&gt; &lt;span class=searchword&gt;collection&lt;/span&gt; of &lt;span class=searchword&gt;the&lt;/span&gt; page (usually a Load&lt;span class=searchword&gt;Control&lt;/span&gt; statement).&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Refer to this thread&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.snapsis.com/PermaLink,guid,381f9036-432e-468c-bc2e-b52ab86f12ea.aspx"&gt;http://blogs.snapsis.com/PermaLink,guid,381f9036-432e-468c-bc2e-b52ab86f12ea.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://west-wind.com/WebLog/posts/5758.aspx"&gt;http://west-wind.com/WebLog/posts/5758.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;hope it helps,&lt;/p&gt;
&lt;p&gt;Jessica&lt;/p&gt;</description></item><item><title>Code blocks usage</title><link>http://forums.asp.net/thread/1662380.aspx</link><pubDate>Thu, 12 Apr 2007 09:00:36 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1662380</guid><dc:creator>nagir</dc:creator><author>nagir</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1662380.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1662380</wfw:commentRss><description>Hello,&lt;p&gt;I'm using template engine similar to master pages but for ASP.NET 1.1.&lt;/p&gt;&lt;p&gt;And I cannot use code blocks there because of when templating is performed an error occurs:&lt;br /&gt;&lt;em&gt;The Controls collection cannot be modified because the control contains code blocks (i.e. &amp;lt;% ... %&amp;gt;).&lt;/em&gt;&lt;/p&gt;&lt;p&gt;But I still find code blocks very useful and want to use it, for example to emit HTML elemnt IDs to scripts.&lt;/p&gt;&lt;p&gt;Is there any way to deal with that?&lt;/p&gt;&lt;p&gt;Ragards,&lt;br /&gt;Dmitriy. &lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>