<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Building A SPGridView Control &#8211; Part 1: Introducing the SPGridView</title>
	<atom:link href="http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/</link>
	<description>Complexity through Simplicity</description>
	<lastBuildDate>Fri, 03 Feb 2012 15:51:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Spdatasource templatefield &#124; Premierpb</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-546</link>
		<dc:creator>Spdatasource templatefield &#124; Premierpb</dc:creator>
		<pubDate>Fri, 03 Feb 2012 15:51:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-546</guid>
		<description>[...] Building A SPGridView Control &#8211; Part 1: Introducing the SPGridView &#8230;May 1, 2009&#8230; and I haven&#8217;t quite had time to dive into using the SPDataSource. &#8230;. I have a problem though using a custom templatefield that contains a &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] Building A SPGridView Control &#8211; Part 1: Introducing the SPGridView &#8230;May 1, 2009&#8230; and I haven&#8217;t quite had time to dive into using the SPDataSource. &#8230;. I have a problem though using a custom templatefield that contains a &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Building A SPGridView Control – Part 1: Introducing the SPGridView &#171; palanivelp</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-524</link>
		<dc:creator>Building A SPGridView Control – Part 1: Introducing the SPGridView &#171; palanivelp</dc:creator>
		<pubDate>Sun, 28 Aug 2011 13:56:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-524</guid>
		<description>[...] the GridView so can do whatever the GridView can do. But it does it in style – SharePoint style.  Click this Link read more&#8230;&#8230; Share this:TwitterFacebookLike this:LikeBe the first to like this post. [...]</description>
		<content:encoded><![CDATA[<p>[...] the GridView so can do whatever the GridView can do. But it does it in style – SharePoint style.  Click this Link read more&#8230;&#8230; Share this:TwitterFacebookLike this:LikeBe the first to like this post. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Burger</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-518</link>
		<dc:creator>Erik Burger</dc:creator>
		<pubDate>Thu, 14 Jul 2011 14:01:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-518</guid>
		<description>I&#039;m afraid I am currently swamped in other work so I have no time to reproduce the problem on my end. I am very sorry about that as I&#039;d love to help you out better than I am now.

One question that popped into my head is whether the identifiers in the error are the same no matter which grid&#039;s menu you click on. Also, are you able to use the debugger to get into the flow of the filter callback? And also (questions keep popping up :) ) if you place multiple grids by hand do you still get the error? It might be easier to debug if you take out the repeater (and put it back in later, of course).

Erik</description>
		<content:encoded><![CDATA[<p>I&#8217;m afraid I am currently swamped in other work so I have no time to reproduce the problem on my end. I am very sorry about that as I&#8217;d love to help you out better than I am now.</p>
<p>One question that popped into my head is whether the identifiers in the error are the same no matter which grid&#8217;s menu you click on. Also, are you able to use the debugger to get into the flow of the filter callback? And also (questions keep popping up <img src='http://www.reversealchemy.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) if you place multiple grids by hand do you still get the error? It might be easier to debug if you take out the repeater (and put it back in later, of course).</p>
<p>Erik</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prudhvi</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-517</link>
		<dc:creator>Prudhvi</dc:creator>
		<pubDate>Tue, 12 Jul 2011 09:41:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-517</guid>
		<description>Thanks so much for your reply. When I am clicking on the column header&#039;s menu to see the sort options, the menu (with all the &#039;Sort Ascending&#039;, &#039;Sort Descending&#039;) drops down and I get the javasctip error like this - 

ERROR:SPGridView_FilterCallbackErrorHandler() was called - result=There was an error in callback., context=ctl00_SPWebPartManager1_g__ctl00_rptBlocks_ctl00_ctl00_ctl00_grid;ctl00_grid_SPGridViewFilterMenuTemplate;ctl00_grid_ctl01_SPGridViewMenu6;NameH

It looks like the problem with Sort menu binding with the column header. And Yes, I did update the SPGriedViewProxcy class with Paul&#039;s tip. You can actually replicate this even at your end. Just place a Panel in a Repeater and add the ASPGridView to the Panel on ItemDataBound and you will see this error.

Thanks much.</description>
		<content:encoded><![CDATA[<p>Thanks so much for your reply. When I am clicking on the column header&#8217;s menu to see the sort options, the menu (with all the &#8216;Sort Ascending&#8217;, &#8216;Sort Descending&#8217;) drops down and I get the javasctip error like this &#8211; </p>
<p>ERROR:SPGridView_FilterCallbackErrorHandler() was called &#8211; result=There was an error in callback., context=ctl00_SPWebPartManager1_g__ctl00_rptBlocks_ctl00_ctl00_ctl00_grid;ctl00_grid_SPGridViewFilterMenuTemplate;ctl00_grid_ctl01_SPGridViewMenu6;NameH</p>
<p>It looks like the problem with Sort menu binding with the column header. And Yes, I did update the SPGriedViewProxcy class with Paul&#8217;s tip. You can actually replicate this even at your end. Just place a Panel in a Repeater and add the ASPGridView to the Panel on ItemDataBound and you will see this error.</p>
<p>Thanks much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Burger</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-516</link>
		<dc:creator>Erik Burger</dc:creator>
		<pubDate>Tue, 12 Jul 2011 07:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-516</guid>
		<description>I don&#039;t think the problem is in how you add the grids to your page. Did Paul&#039;s tip change anything in the error you are receiving?

What is the exact error you are getting?

Erik</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think the problem is in how you add the grids to your page. Did Paul&#8217;s tip change anything in the error you are receiving?</p>
<p>What is the exact error you are getting?</p>
<p>Erik</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prudhvi</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-515</link>
		<dc:creator>Prudhvi</dc:creator>
		<pubDate>Tue, 12 Jul 2011 07:11:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-515</guid>
		<description>Thanks for the help but the problem prevails. Here is what I am doing..







protected void rptBlocks_itemBound(object sender, RepeaterItemEventArgs e)
{
Panel pnlBlocks = e.Item.FindControl(&quot;pnlBlocks&quot;) as Panel;
ASPGridView grid = new ASPGridView();
pnlBlocks.Controls.Add(grid)
}

ASPGridView is the exact same control(with exact same test data from your download) and my repeater has 3 items. When I click on the column dropdown, it throws me the same SPGridView_FilterCallbackErrorHandler() error. 

Am I missing anything here? Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Thanks for the help but the problem prevails. Here is what I am doing..</p>
<p>protected void rptBlocks_itemBound(object sender, RepeaterItemEventArgs e)<br />
{<br />
Panel pnlBlocks = e.Item.FindControl(&#8220;pnlBlocks&#8221;) as Panel;<br />
ASPGridView grid = new ASPGridView();<br />
pnlBlocks.Controls.Add(grid)<br />
}</p>
<p>ASPGridView is the exact same control(with exact same test data from your download) and my repeater has 3 items. When I click on the column dropdown, it throws me the same SPGridView_FilterCallbackErrorHandler() error. </p>
<p>Am I missing anything here? Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Burger</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-513</link>
		<dc:creator>Erik Burger</dc:creator>
		<pubDate>Wed, 06 Jul 2011 07:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-513</guid>
		<description>If you use a repeater you are creating multiple instances of the SPGridView on the same page. This doesn&#039;t work in the latest version of my code but Paul put up a fix in a comment &lt;a href=&quot;http://www.reversealchemy.net/blog/2010/02/01/building-a-spgridview-control-%E2%80%93-part-4-filtering-multiple-columns/comment-page-1/#comment-467&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;. 

Hope this helps.</description>
		<content:encoded><![CDATA[<p>If you use a repeater you are creating multiple instances of the SPGridView on the same page. This doesn&#8217;t work in the latest version of my code but Paul put up a fix in a comment <a href="http://www.reversealchemy.net/blog/2010/02/01/building-a-spgridview-control-%E2%80%93-part-4-filtering-multiple-columns/comment-page-1/#comment-467" rel="nofollow">here</a>. </p>
<p>Hope this helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prudhvi</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-512</link>
		<dc:creator>Prudhvi</dc:creator>
		<pubDate>Wed, 06 Jul 2011 06:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-512</guid>
		<description>What if SPGridView is created on the fly? For example, a SPGridView inside a Repeater control hosted inside a VisualWebPart. What are changes to be made to make it work.

In my case, I am getting SPGridView_FilterCallbackErrorHandler() when clicking on the sort column. I could not find any documentation for my scenario where I am creating SPGridView control on the fly.

Thanks much in advance.</description>
		<content:encoded><![CDATA[<p>What if SPGridView is created on the fly? For example, a SPGridView inside a Repeater control hosted inside a VisualWebPart. What are changes to be made to make it work.</p>
<p>In my case, I am getting SPGridView_FilterCallbackErrorHandler() when clicking on the sort column. I could not find any documentation for my scenario where I am creating SPGridView control on the fly.</p>
<p>Thanks much in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Burger</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-511</link>
		<dc:creator>Erik Burger</dc:creator>
		<pubDate>Mon, 04 Jul 2011 11:34:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-511</guid>
		<description>Hi Charlie,

Thank you very much for your kind words. What error are you getting?

Erik</description>
		<content:encoded><![CDATA[<p>Hi Charlie,</p>
<p>Thank you very much for your kind words. What error are you getting?</p>
<p>Erik</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie</title>
		<link>http://www.reversealchemy.net/blog/2009/05/01/building-a-spgridview-control-part-1-introducing-the-spgridview/comment-page-1/#comment-510</link>
		<dc:creator>Charlie</dc:creator>
		<pubDate>Fri, 01 Jul 2011 20:49:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.reversealchemy.net/?p=134#comment-510</guid>
		<description>Thank you very much for this post. It really helps me a lot to start on my project. I just have  a little problem when I applied the grouping, although it grouped, but when i clicked on the next/previous page it throws an error.  Even when clicking &quot;Edit page&quot; at site actions. Can you help me please to resolve this issue? Another question: is SPGridView supports Subgroups lets say up to third level? 

What I am trying to implement is to create a webpart that will display a list where it must be group by Company(level 1) then Department as subgroup(level 2), then Section another subgroup(level 3) then from there you will the employees in a section

Thank you very much and more power!

Best Regards,
Charlie</description>
		<content:encoded><![CDATA[<p>Thank you very much for this post. It really helps me a lot to start on my project. I just have  a little problem when I applied the grouping, although it grouped, but when i clicked on the next/previous page it throws an error.  Even when clicking &#8220;Edit page&#8221; at site actions. Can you help me please to resolve this issue? Another question: is SPGridView supports Subgroups lets say up to third level? </p>
<p>What I am trying to implement is to create a webpart that will display a list where it must be group by Company(level 1) then Department as subgroup(level 2), then Section another subgroup(level 3) then from there you will the employees in a section</p>
<p>Thank you very much and more power!</p>
<p>Best Regards,<br />
Charlie</p>
]]></content:encoded>
	</item>
</channel>
</rss>

