<?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>Security</title><link>http://forums.asp.net/25.aspx</link><description>All about ASP.NET security (authentication, authorization, membership, roles, etc.) and the Login controls. &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=24&amp;c=17" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1438610.aspx</link><pubDate>Tue, 24 Oct 2006 00:21:37 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1438610</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1438610.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1438610</wfw:commentRss><description>&lt;p&gt;I manually converted this into C#.&amp;nbsp; The C# version runs without any errors, which leads me to think that the Delphi compiler is emitting IL that the .NET 2.0 Framework doesn&amp;#39;t like.&amp;nbsp; Just for reference&amp;nbsp;I have pasted the converted version below:&lt;/p&gt;&lt;p&gt;public partial class _Default : System.Web.UI.Page &lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FillGrid();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void FillGrid()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dt = new DataTable();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataRow dr;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double r;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Columns.Add(new DataColumn(&amp;quot;Column1&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Columns.Add(new DataColumn(&amp;quot;Column2&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Columns.Add(new DataColumn(&amp;quot;Column3&amp;quot;));&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i =0; i&amp;lt;10; i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr = dt.NewRow();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[0] = i.ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[1] = &amp;quot;Item &amp;quot; + i.ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r = 1.23 * (i + 1);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[2] =r.ToString(); //shortcut - this doesn&amp;#39;t preserve the original formatting&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Rows.Add(dr);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataView dv = new DataView(dt);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataGrid1.DataSource =dv;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataGrid1.DataBind();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void Button1_Click(object sender, EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Web.UI.HtmlTextWriter oHtmlTextWriter;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.IO.StringWriter oStringWriter;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Clear();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Buffer = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.ContentType =&amp;quot;&amp;#39;application/vnd.ms-excel&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.AddHeader(&amp;quot;Content-Disposition&amp;quot;, &amp;quot;attachment; filename=test.xls&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.ContentEncoding = System.Text.Encoding.UTF7;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Charset = &amp;quot;&amp;quot;;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oStringWriter = new System.IO.StringWriter();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataGrid1.RenderControl(oHtmlTextWriter);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(oStringWriter.ToString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.End();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1436185.aspx</link><pubDate>Sat, 21 Oct 2006 09:29:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1436185</guid><dc:creator>pproducts</dc:creator><author>pproducts</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1436185.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1436185</wfw:commentRss><description>&lt;p&gt;Thank you for your reply, I hope you can help.&lt;/p&gt;&lt;p&gt;Here is my
sample code. The method dataGrid1.RenderControl(oHtmlTextWriter) is
working fine under asp.net1.1 but the &amp;#39;famous&amp;#39; error occurs under
asp.net 2.0. Thank you very much in advance... &lt;br /&gt;
&lt;/p&gt;&lt;p&gt;procedure tTest.Page_Load(sender: System.Object; e: System.EventArgs);&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; fillgrid;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure tTest.FillGrid;&lt;br /&gt;
var&lt;br /&gt;
&amp;nbsp; dt : datatable;&lt;br /&gt;
&amp;nbsp; dr : datarow;&lt;br /&gt;
&amp;nbsp; i&amp;nbsp; : integer;&lt;br /&gt;
&amp;nbsp; dc : datacolumn;&lt;br /&gt;
&amp;nbsp; s&amp;nbsp; : string;&lt;br /&gt;
&amp;nbsp; r&amp;nbsp; : double;&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dt:= datatable.Create;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dc:= datacolumn.Create(&amp;#39;Column1&amp;#39;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dt.Columns.Add(dc);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dc:= datacolumn.Create(&amp;#39;Column2&amp;#39;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dt.Columns.Add(dc);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dc:= datacolumn.Create(&amp;#39;Column3&amp;#39;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dt.Columns.Add(dc);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; for i:=1 to 10 do&lt;br /&gt;
&amp;nbsp;&amp;nbsp; begin&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr:=dt.NewRow;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[0] := i.ToString;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[1] := &amp;#39;Item &amp;#39; + i.ToString();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r:=1.23 * (i + 1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str(r:0:2,s);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr[2]:=s;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dt.Rows.add(dr)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; end;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dv := dataview.Create(dt);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dataGrid1.DataSource:=dv;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; dataGrid1.DataBind;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TTest.Button1_Click(sender: System.Object; e: System.EventArgs);&lt;br /&gt;
var&lt;br /&gt;
&amp;nbsp; i : integer;&lt;br /&gt;
&amp;nbsp; oHtmlTextWriter: System.Web.UI.HtmlTextWriter;&lt;br /&gt;
&amp;nbsp; oStringWriter : System.IO.StringWriter;&lt;br /&gt;
begin&lt;br /&gt;
&amp;nbsp; Response.Clear;&lt;br /&gt;
&amp;nbsp; Response.Buffer:=true;&lt;br /&gt;
&amp;nbsp; Response.ContentType:= &amp;#39;application/vnd.ms-excel&amp;#39;;&lt;br /&gt;
&amp;nbsp; Response.AddHeader(&amp;#39;Content-Disposition&amp;#39;, &amp;#39;attachment; filename=test.xls&amp;#39;);&lt;br /&gt;
&amp;nbsp; Response.ContentEncoding:= System.Text.Encoding.UTF7;&lt;br /&gt;
&amp;nbsp; Response.Charset := &amp;#39;&amp;#39;;&lt;br /&gt;
&amp;nbsp; oStringWriter:=System.IO.StringWriter.Create;&lt;br /&gt;
&amp;nbsp; oHtmlTextWriter:=System.Web.UI.HtmlTextWriter.Create(oStringWriter);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; dataGrid1.RenderControl(oHtmlTextWriter);&lt;br /&gt;
&amp;nbsp; Response.Write(oStringWriter.ToString());&lt;br /&gt;
&amp;nbsp; Response.&amp;amp;End;&lt;br /&gt;
end;&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1430407.aspx</link><pubDate>Mon, 16 Oct 2006 18:31:19 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1430407</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1430407.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1430407</wfw:commentRss><description>If you have a sample page with code that reproduces the problem, go ahead and post the sample here.&amp;nbsp; We can take a look at it.</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1429203.aspx</link><pubDate>Sun, 15 Oct 2006 13:15:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1429203</guid><dc:creator>pproducts</dc:creator><author>pproducts</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1429203.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1429203</wfw:commentRss><description>&lt;p&gt;I have the same error when I want to Render a dataGrid.&lt;/p&gt;&lt;p&gt;&amp;nbsp; dataGrid.RenderControl(oHtmlTextWriter);&lt;/p&gt;&lt;p&gt;&amp;nbsp;For the problems mentioned in this thread, a tric did the job. I cannot find the tric for the dataGrid.&lt;/p&gt;&lt;p&gt;Thanks
in advance... I have searched and struggled for days now, but nothing
helps... do I have to wait for Delphi 200x, which fully support ASP.NET
2.0, or is there a tric for a dataGrid.Render...&lt;/p&gt;&lt;p&gt;&amp;nbsp;Regards,&lt;/p&gt;&lt;p&gt;&amp;nbsp;Peter &lt;br /&gt;
&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1308289.aspx</link><pubDate>Wed, 07 Jun 2006 20:45:30 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1308289</guid><dc:creator>kantreddi</dc:creator><author>kantreddi</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1308289.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1308289</wfw:commentRss><description>For the last 3 hours I am struggling to solve this "&lt;span id="_ctl0__ctl1_bcr_PostForm___ForumDescription"&gt;Operation could destabilize the runtime&lt;/span&gt;" error. This I encountered when I switched over from Asp.net 1.1 to Asp.net 2.0. After reading the post, I checked my code and changed the SWITCH statement to if else if and now things are running fine. &lt;br /&gt;&lt;br /&gt;Thanks a lot to all.&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1258474.aspx</link><pubDate>Sat, 15 Apr 2006 09:02:27 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1258474</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1258474.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1258474</wfw:commentRss><description>Hmm - interesting - thanks for the help - hopefully this post will&amp;nbsp; help some other people who run into this obscure problem!&lt;br /&gt;&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1258274.aspx</link><pubDate>Fri, 14 Apr 2006 22:15:21 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1258274</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1258274.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1258274</wfw:commentRss><description>&lt;p&gt;Turns out there was a low-level change to how the 2.0 Framework verifies code for a specific type of IL.&amp;nbsp; And in some cases the older 1.1 compilers emit IL that is now considered unverifiable in 2.0.&amp;nbsp; This was the response from the CLR gurus:&lt;/p&gt;
&lt;p&gt;The Everett compiler emits the following code for the original 1.1 call:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; IL_0011:&amp;nbsp; ldloc.0&lt;br /&gt;&amp;nbsp; IL_0012:&amp;nbsp; &lt;strong&gt;call&amp;nbsp;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; instance void [System.Web]System.Web.UI.Control::RenderControl(class [System.Web]System.Web.UI.HtmlTextWriter)&lt;/p&gt;
&lt;p&gt;However RenderControl is a virtual method and due to the stricter requirements for ASP.NET 2.0, this is not considered a safe way to call a virtual method in Whidbey.&lt;/p&gt;
&lt;p&gt;The code change that you made gets emitted as:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; IL_0013:&amp;nbsp; ldloc.0&lt;br /&gt;&amp;nbsp; IL_0014:&amp;nbsp; &lt;strong&gt;callvirt&lt;/strong&gt;&amp;nbsp;&amp;nbsp; instance void [System.Web]System.Web.UI.Control::RenderControl(class [System.Web]System.Web.UI.HtmlTextWriter)&lt;/p&gt;
&lt;p&gt;From a verification stanpoint, "callvirt" is safe - but "call" isn't.&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1258138.aspx</link><pubDate>Fri, 14 Apr 2006 19:03:49 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1258138</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1258138.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1258138</wfw:commentRss><description>Beats me why that fixes it!&amp;nbsp; I'll ask some CLR folks internally if they have any ideas on why rearranging the code in this case fixes the problem.</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1258127.aspx</link><pubDate>Fri, 14 Apr 2006 18:46:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1258127</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1258127.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1258127</wfw:commentRss><description>Interesting:&lt;br /&gt;&lt;br /&gt;LiteralControl spacer = new LiteralControl("&amp;amp;nbsp;");&lt;br /&gt;spacer.RenderControl(writer);&lt;br /&gt;&lt;br /&gt;seems to work... so it's the &lt;br /&gt;&lt;br /&gt;new LiteralControl("&amp;amp;nbsp;").RenderControl(writer);&lt;br /&gt;&lt;br /&gt;that breaks it!?&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1258096.aspx</link><pubDate>Fri, 14 Apr 2006 18:16:57 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1258096</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1258096.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1258096</wfw:commentRss><description>Yes, it's a 1.1 control - if&amp;nbsp; I comment it out it works fine... very strange - I will try your suggestion and get back to you - thanks...&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1257256.aspx</link><pubDate>Thu, 13 Apr 2006 20:58:54 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1257256</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1257256.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1257256</wfw:commentRss><description>&lt;p&gt;Is this custom control an ASP.NET 1.1 control?&amp;nbsp; Just wondering because the line of code above works fine in a page on ASP.NET 2.0 running under Medium trust.&lt;/p&gt;
&lt;p&gt;If you remove the line of code you have above, does the custom control work then?&lt;/p&gt;
&lt;p&gt;I don't know why the line of code above would cause the problem - I don't understand the ins and outs of what makes IL verifiable versus not verifiable.&amp;nbsp; As a long shot - what happens if you first construct the LiteralControl on one line - and then on the next line call RenderControl(..)?&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1256774.aspx</link><pubDate>Thu, 13 Apr 2006 13:48:22 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1256774</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1256774.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1256774</wfw:commentRss><description>Very odd - I've narrowed it down to creating and rendering a LiteralControl in the render method of the custom control - this line:&lt;br /&gt;&lt;br /&gt;new LiteralControl("&amp;amp;nbsp;").RenderControl(writer);&lt;br /&gt;&lt;br /&gt;I don't know enough to know why - is that what you would expect? &lt;br /&gt;&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1256690.aspx</link><pubDate>Thu, 13 Apr 2006 12:20:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1256690</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1256690.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1256690</wfw:commentRss><description>*sigh* - that didn't work Stefan ;)&lt;br /&gt;&lt;br /&gt;I tried a big list of&amp;nbsp; "if - else if " stamements with no joy, and then straight "if statements", but no joy... (still same error)&lt;br /&gt;&lt;br /&gt;Any other ideas please?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.User)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; UserController userController = new UserController(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = userController.GetUsers(Utilities.GetModuleUserControl(this).PortalId, true, true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dataValueField = "UserID";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dataTextField = "FullName";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.ApprovalStatus)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_ApprovalStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.CensorStatus)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_Censorship");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.GeneralStatus)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_GeneralStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventCategory)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventCategory");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventDressCode)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventDressCode");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventDuration)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventDuration");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventStatus)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventType)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventType");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventRSVP)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventRSVP");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.Title)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_Title");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.EventInviteType)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventInviteType");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (listType == ListType.QuoteCategory)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_QuoteCategory");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1256304.aspx</link><pubDate>Thu, 13 Apr 2006 01:37:27 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1256304</guid><dc:creator>sschack</dc:creator><author>sschack</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1256304.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1256304</wfw:commentRss><description>&lt;p&gt;Heh - looks exactly like what was in our 1.1 assembly - a big switch statement.&amp;nbsp; Our hack was to change the 1.1 code over to a bunch of&amp;nbsp;if-then statements.&amp;nbsp; Then we recompiled with VS2003, and were able to successfully use the updated assembly in a partial trust ASP.NET 2.0 app.&lt;/p&gt;</description></item><item><title>Re: Operation could destabilize the runtime</title><link>http://forums.asp.net/thread/1256259.aspx</link><pubDate>Thu, 13 Apr 2006 00:03:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1256259</guid><dc:creator>rodneyjoyce</dc:creator><author>rodneyjoyce</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1256259.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=25&amp;PostID=1256259</wfw:commentRss><description>Thanks for the reply Stefan - I think you're on to something here. The subcontrol has a large switch statement:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; switch (listType)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.User:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; UserController userController = new UserController(); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = userController.GetUsers(Utilities.GetModuleUserControl(this).PortalId, true, true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dataValueField = "UserID";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dataTextField = "FullName";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.ApprovalStatus:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_ApprovalStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.CensorStatus:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_Censorship");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.GeneralStatus:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_GeneralStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventCategory:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventCategory");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventDressCode:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventDressCode");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventDuration:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventDuration");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventStatus:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventStatus");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventType:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventType");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventRSVP:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventRSVP");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.Title:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_Title");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.EventInviteType:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_EventInviteType");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; case ListType.QuoteCategory:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; listDataSource = listController.GetListEntryInfoCollection("SmartThinker_QuoteCategory");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;it's late, so I'll only be able to test this in a while, but I'll follow your advice.&lt;br /&gt;&lt;br /&gt;</description></item></channel></rss>