﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebGrid Enterprise - WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Thu, 02 Jun 2011 08:57:21 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Hi Yudi,&lt;/p&gt;
&lt;p&gt;Has this been fixed in 2011 R1?&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Sun, 13 Mar 2011 23:32:33 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;Yes, Yousif.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;I will let you know when the nightly-build hotfix is ready. We’d like to let you test the nightly-build of the hotfix so that we can hear your feedback regarding this issue.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;Thank you and have a nice day.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Fri, 11 Mar 2011 07:35:21 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Thanks Yudi.  I appreciate you finding out as it's important for us to know because we do a lot of custom work to fit the grid to our needs which includes parsing the web request.  So now I can modify my code in anticipation for this fix.&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Thu, 10 Mar 2011 21:16:21 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;I’m sorry for the late respond.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;WebGrid development team has confirmed that this issue is a bug. I have submitted this bug and filed it under work item #938. The team suspects that the internal operation may have caused the ‘&amp;lt;’ character in the POST request replaced with the ‘\x03’.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;I’ll keep you updated with any news I heard from the team regarding work item #938.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Tue, 08 Mar 2011 08:25:23 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Hi Yudi,&lt;/p&gt;
&lt;p&gt;Actually our column name is isOnLine so it doesn't matter that the "On" starts the name of is in the middle of it.  For now we're using this workaround since changing the column names is not really convenient as it impacts other tables and stored procedures and triggers and so on.&lt;/p&gt;&lt;pre&gt;if (strRequest.Contains("\x02"))
{
    strRequest = strRequest.Replace("\x02","On");
}
&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;This is now the THIRD time I'm having to ask this question as already asked above:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Also, would you find an answer to my original question above, "By the way, why is the '&amp;lt;' character, in the post request, not itself but \x03?"&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Would you&amp;nbsp;kindly answer the question?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Tue, 08 Mar 2011 02:43:30 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;I have checked the post back data and find that when the column name contains “On” the POST Data change it to WebGridRequest=&lt;span style="mso-special-character: footnote-separator"&gt; &lt;hr width="33%" align="left" style="font-size: 9px" /&gt;&lt;p&gt;WebGrid&amp;gt;&lt;span style="mso-special-character: footnote-separator"&gt; &lt;hr width="33%" align="left" style="font-size: 9px" /&gt;&lt;p&gt;request id="WebGrid2" action="ColumnSort" columnName="&lt;span style="mso-special-character: footnote"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2; mso-fareast-font-family: simsun; mso-ansi-language: en-us; mso-fareast-language: zh-cn; mso-bidi-language: ar-sa"&gt;[1]&lt;/span&gt;&lt;/span&gt;Line" tblName=""/&amp;gt;&lt;span style="mso-special-character: footnote-separator"&gt; &lt;hr width="33%" align="left" style="font-size: 9px" /&gt;&lt;p&gt;/WebGrid&amp;gt;.
&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;
&lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;I have forwarded this to WebGrid development team for further investigation.
&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;
&lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;During my attempt to reproduce your issue on my local end, I found out that when I change the value of ColumnName property from “OnLine” to “onLine”, the POST Data is not messed up.
&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;
&lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Is it possible to use this (changing ColumnName property from “OnLine” to “onLine”) as work around in your scenario?
&lt;/span&gt;&lt;/p&gt;
</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Thu, 03 Mar 2011 08:33:54 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;How are you populating the grid?  Rather than "hard code" the column configuration, create the columns dynamically, e.g., Grid.RootTable.Columns.Add and so on, from a data set and also load the data from a data table.&lt;/p&gt;
&lt;p&gt;We configure our grids dynamically and load our data from the database.&lt;/p&gt;
&lt;p&gt;Can you please have your developers check the grid javascript for "\x02" and see if they do any replace on literals like "On" anywhere?  We do not use this hex character anywhere in our code so we're not infusing this in the post back so it has to be coming from WebGrid.  Your process is obviously what puts together the WebGridRequest request XML, so it has to be happening under the conditions we have which you are not able to reproduce right now.  Thanks Yudi.&lt;/p&gt;
&lt;p&gt;[EDIT] Yudi, I wanted to ask.  Are you checking the post back data to make sure the data is not messed up as I reported?  When you sort the column, are you debugging into the code and checking the content of Page.Request["WebGridRequest"] and it looks fine?  Also, would you find an answer to my original question above, "By the way, why is the '&amp;lt;' character, in the post request,  not itself but \x03?"&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Fri, 25 Feb 2011 02:43:50 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;Per your suggestion, I have re-test the issue by using a template column and find no problem when try to do sorting over the “OnLine” column.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;Please kindly let us know if you have any other things that we need to check.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Thu, 24 Feb 2011 08:48:26 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Okay, try using a template column.  That's what we use for all our Boolean columns.  The column loads either nothing for false or an image of a check mark when true.  I'd be curious to see if the template is causing this.  Thank you.&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Wed, 23 Feb 2011 21:50:26 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;I created a simple sample of WebGrid based on the information provided in the first post of this thread. I have WebGrid bind to a table that has two columns. The first column is the “ID” column – has nchar(10) data type; and the other column is the “OnLine” column – has bit data type.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;The dummy data filled into the table is shown as follow.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;table class="MsoTableGrid" style="border-bottom: medium none; border-left: medium none; border-collapse: collapse; border-top: medium none; border-right: medium none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt" border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;ID&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;OnLine&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 1"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;True&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 2"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;False&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 3"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;True&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 4"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;True&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 5"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;False&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 6"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;True&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 7"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;False&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes"&gt;
&lt;td width="73" valign="top" style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 54.9pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;Row7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td width="78" valign="top" style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 58.5pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt"&gt;&lt;p align="center" class="MsoNormal" style="text-align: center; margin: 0in 0in 0pt"&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt; mso-themecolor: text2"&gt;False&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;The grid is then bound to the above table. The snippet code below shows the column structure and the LayoutSettings where AllowSorting is enabled.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;LayoutSettings AllowSorting="Yes"&amp;gt;
&amp;lt;/LayoutSettings&amp;gt;
&amp;lt;RootTable DataKeyField="ID"&amp;gt;
    &amp;lt;Columns&amp;gt;
        &amp;lt;ISWebGrid:WebGridColumn Caption="ID" DataMember="ID" Name="ID" Width="100px"&amp;gt;
        &amp;lt;/ISWebGrid:WebGridColumn&amp;gt;
        &amp;lt;ISWebGrid:WebGridColumn Caption="OnLine" DataMember="OnLine" Name="OnLine" Width="100px"
            DataType="System.Boolean"&amp;gt;
        &amp;lt;/ISWebGrid:WebGridColumn&amp;gt;
    &amp;lt;/Columns&amp;gt;
&amp;lt;/RootTable&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;Everything worked smoothly when the “OnLine” column is sorted (both ascendant and descendant). I’m afraid that I might miss something during my attempt in order to reproduce the issue on my local end.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;Please let us hear your feedback regarding this issue.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>WebGrid Crashes on Postback when column name contains "Online"</title><link>http://www.intersoftsolutions.com/Community/WebGrid/WebGrid-Crashes-on-Postback-when-column-name-contains-Online/</link><pubDate>Wed, 23 Feb 2011 08:58:49 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;We have a grid that started crashing, after the last grid update to the latest patches/fixes, which was wroking fine prior.  When we sort that column, an exception occurs.&lt;/p&gt;
&lt;p&gt;We narrowed it down to the WebGridRequest during the FlyPostBack.  Whenever we use the word "Online" in the column name, the "On" gets replaced by the \x02 character.&lt;/p&gt;&lt;pre&gt;&amp;lt;WebGrid&amp;gt;&amp;lt;request id="ctl00_ctl00_ctl00_Content_View_View_PrismVirtualGridViewAirports" action="ColumnSort" columnName="isAirport^line" tblName=""/&amp;gt;&amp;lt;/WebGrid&amp;gt;
&lt;/pre&gt;
&lt;p&gt;The request above is an example where the column being sorted has "isAirportOnline" as the column name.&lt;/p&gt;
&lt;p&gt;Note that in order to submit this post, I had to change the above request to remove the special characters that are normally in the post back.  Otherwise posting this thread would fail.  So I've changed what normally is the \x03 character to '&amp;lt;' and '^' for \x02.&lt;/p&gt;
&lt;p&gt;By the way, why is the '&amp;lt;' character, in the post request,  not itself but \x03?&lt;/p&gt;
&lt;p&gt;[EDIT] I wanted to add that this is a boolean column.&lt;/p&gt;</description></item></channel></rss>