<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.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>Brian Dukes, Web Developer - All Comments</title><link>http://weblogs.asp.net/briandukes/default.aspx</link><description>I am a .NET Developer (&lt;a href="http://www.microsoft.com/learning/mcp/mcpd/webdev/"&gt;&lt;acronym title="Microsoft Certified Professional Developer"&gt;MCPD&lt;/acronym&gt;&lt;/a&gt;) working for &lt;a href="http://www.engagesoftware.com/"&gt;Engage Software&lt;/a&gt; in St. Louis, MO, USA.  I work mostly in web applications, specifically modules for &lt;a href="http://www.dotnetnuke.com/DesktopModules/LinkExchange/Reciprocate.aspx?linkid=208"&gt;&lt;acronym title="DotNetNuke"&gt;DNN&lt;/acronym&gt;&lt;/a&gt;.  I am passionate about writing secure code, and about code and database design.  I am also becoming more and more interested in JavaScript, ASP.NET AJAX, and ALT.NET practices.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>re: Hierarchical checkbox selection with an Infragistics UltraWebGrid</title><link>http://weblogs.asp.net/briandukes/archive/2008/04/23/hierarchical-checkbox-selection-with-an-infragistics-ultrawebgrid.aspx#6244693</link><pubDate>Tue, 03 Jun 2008 12:21:24 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6244693</guid><dc:creator>subbarao_gudipalli</dc:creator><description>&lt;p&gt;Thank duke.&lt;/p&gt;
&lt;p&gt;I got a soluation after spending more than one day on this. Might be useful for others. &lt;/p&gt;
&lt;p&gt;Solution is:&lt;/p&gt;
&lt;p&gt;Wire up click event handler for all checkboxe&amp;#39;s on the grid&amp;#39;s initialize event (Added checkbox in Templatedcolumn at different levels). Name of the checkbox is same at each level i.e.&amp;quot;chkLevel&amp;quot;.&lt;/p&gt;
&lt;p&gt; &amp;nbsp;protected void UltraWebGrid1_InitializeRow(object sender, RowEventArgs e)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Infragistics.WebUI.UltraWebGrid.TemplatedColumn col = (Infragistics.WebUI.UltraWebGrid.TemplatedColumn)e.Row.Cells[0].Column;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Infragistics.WebUI.UltraWebGrid.CellItem item = (CellItem)col.CellItems[e.Row.BandIndex];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CheckBox chkLevel = (CheckBox)(item.FindControl(&amp;quot;chkLevel&amp;quot;));&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (chkLevel != null)&lt;/p&gt;
&lt;p&gt; &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;chkLevel.Attributes.Add(&amp;quot;OnClick&amp;quot;, &amp;quot;javascript:ugInspectionScope_CheckAllChildrenAndParents(&amp;#39;&amp;quot; + chkLevel.ClientID + &amp;quot;&amp;#39; );&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;Java scripts for Hierarchial checkbox selection:&lt;/p&gt;
&lt;p&gt;// this method is called on clicking check box&lt;/p&gt;
&lt;p&gt;function ugInspectionScope_CheckAllChildrenAndParents(checkBoxID) &lt;/p&gt;
&lt;p&gt; { &amp;nbsp; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var checkBox = document.getElementById(checkBoxID);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var el=igtbl_getElementById(checkBoxID);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var cell= igtbl_getCellByElement(el);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (cell) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// to chek child checkboxes&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GridCell_CheckAllChildren(cell,checkBox.checked);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// this should be called only when checkbox is checked&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (checkBox.checked)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // to chek parent checkboxes&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GridCell_CheckAllParents(cell,checkBox.checked);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; }&lt;/p&gt;
&lt;p&gt;function GridCell_CheckAllChildren(cell,checked)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (cell)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{ &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; // get child rows&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var children = cell.Row.getChildRows();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(children)&lt;/p&gt;
&lt;p&gt; &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;for (var i = 0; i &amp;lt; children.length; i++)&lt;/p&gt;
&lt;p&gt; &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; &amp;nbsp;var row = igtbl_getRowById(children[i].id;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(row)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &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; &amp;nbsp;var childCell = row.getCellFromKey(&amp;#39;CheckBoxCol&amp;#39;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(childCell)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &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; &amp;nbsp;childCell.getElement().children[0].checked = checked;&lt;/p&gt;
&lt;p&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; // call recursively to chek child checkbox&lt;/p&gt;
&lt;p&gt;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GridCell_CheckAllChildren(childCell,checked);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &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; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &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;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;function GridCell_CheckAllParents(cell,checked)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (cell)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{ &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; // get parent row&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var row = cell.Row.ParentRow;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (row)&lt;/p&gt;
&lt;p&gt; &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;var parentCell = row.getCellFromKey(&amp;#39;CheckBoxCol&amp;#39;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(parentCell)&lt;/p&gt;
&lt;p&gt; &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; &amp;nbsp;parentCell.getElement().children[0].checked = checked;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// call recursively to chek parent checkbox&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GridCell_CheckAllParents(parentCell,checked);&lt;/p&gt;
&lt;p&gt; &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;} &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6244693" width="1" height="1"&gt;</description></item><item><title>re: Hierarchical checkbox selection with an Infragistics UltraWebGrid</title><link>http://weblogs.asp.net/briandukes/archive/2008/04/23/hierarchical-checkbox-selection-with-an-infragistics-ultrawebgrid.aspx#6241939</link><pubDate>Mon, 02 Jun 2008 13:23:10 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6241939</guid><dc:creator>bdukes</dc:creator><description>&lt;p&gt;Rao, unfortunately I'm not really an expert on Infragistics, this just happened to be what worked for my situation. &amp;nbsp;I'd suggest trying their forums for a better answer (&lt;a rel="nofollow" target="_new" href="http://news.infragistics.com/forums/p/6399/27314.aspx#27314"&gt;news.infragistics.com/.../27314.aspx&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;I would probably start trying to wire-up a click event handler to the parent checkbox on the grid's initialize event, and then follow the basic logic of the code above to find the children checkboxes.&lt;/p&gt;
&lt;p&gt;Hope that helps,&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6241939" width="1" height="1"&gt;</description></item><item><title>re: Hierarchical checkbox selection with an Infragistics UltraWebGrid</title><link>http://weblogs.asp.net/briandukes/archive/2008/04/23/hierarchical-checkbox-selection-with-an-infragistics-ultrawebgrid.aspx#6232801</link><pubDate>Fri, 30 May 2008 11:30:30 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6232801</guid><dc:creator>Rao</dc:creator><description>&lt;p&gt;Good article. &lt;/p&gt;
&lt;p&gt;I have a problem for this requirement. AfterCellUpdate event handler is NOT called for templated column. I have a check box as TemplatedColumn in the Grid at multiple levels. Could you please tell me which event handler should be used for checking children rows’ checkboxes if parent row is checked.&lt;/p&gt;
&lt;p&gt;If possible, provide me the sample code as what you have implemented.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6232801" width="1" height="1"&gt;</description></item><item><title>re: Hierarchical checkbox selection with an Infragistics UltraWebGrid</title><link>http://weblogs.asp.net/briandukes/archive/2008/04/23/hierarchical-checkbox-selection-with-an-infragistics-ultrawebgrid.aspx#6196421</link><pubDate>Fri, 16 May 2008 19:18:07 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6196421</guid><dc:creator>Josh Lipford</dc:creator><description>&lt;p&gt;great post!&lt;/p&gt;
&lt;p&gt;I altered to to use the following code so that the checkbox will work no matter how many levels of hierarchical data you have.&lt;/p&gt;
&lt;p&gt;function GridCell_CheckAllChildren(cellID)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;var cell = igtbl_getCellById(cellID)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;if (cell) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{ &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var parentValue = cell.getValue(); &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var children = cell.Row.getChildRows();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(children &amp;amp;&amp;amp; cell.Column.ColumnType === 3)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &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;for (var i = 0; i &amp;lt; children.length; i++) &lt;/p&gt;
&lt;p&gt; &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; &amp;nbsp;var row = igtbl_getRowById(children[i].id);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//JLL 05/16/08: &amp;nbsp;childRows() returns more than just rows, so must do a check here that it is real row&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(row)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &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; &amp;nbsp; &amp;nbsp; &amp;nbsp;var childCell = row.getCellFromKey(&amp;#39;SELECT&amp;#39;)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(childCell)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; childCell.setValue(parentValue); &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &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; &amp;nbsp;}&lt;/p&gt;
&lt;p&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; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;} &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6196421" width="1" height="1"&gt;</description></item><item><title>Hierarchical checkbox selection with an Infragistics UltraWebGrid - Brian Dukes, Web Developer</title><link>http://weblogs.asp.net/briandukes/archive/2008/04/23/hierarchical-checkbox-selection-with-an-infragistics-ultrawebgrid.aspx#6124328</link><pubDate>Wed, 23 Apr 2008 16:29:12 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6124328</guid><dc:creator>Hierarchical checkbox selection with an Infragistics UltraWebGrid - Brian Dukes, Web Developer</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Hierarchical checkbox selection with an Infragistics UltraWebGrid - Brian Dukes, Web Developer&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6124328" width="1" height="1"&gt;</description></item><item><title>DotNetNuke Site Compile Error: &amp;quot;BC30451: Name 'Initialize' is not declared.&amp;quot; - Brian Dukes, Web Developer</title><link>http://weblogs.asp.net/briandukes/archive/2008/02/20/dotnetnuke-site-compile-error-quot-bc30451-name-initialize-is-not-declared-quot.aspx#5829162</link><pubDate>Wed, 20 Feb 2008 17:03:48 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5829162</guid><dc:creator>DotNetNuke Site Compile Error: "BC30451: Name 'Initialize' is not declared." - Brian Dukes, Web Developer</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;DotNetNuke Site Compile Error: &amp;amp;quot;BC30451: Name &amp;#39;Initialize&amp;#39; is not declared.&amp;amp;quot; - Brian Dukes, Web Developer&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5829162" width="1" height="1"&gt;</description></item></channel></rss>