<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/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>Hello Kirti</title><link>http://blogs.technet.com/kirtid/default.aspx</link><description>Missstories...</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Hello Kirti moving to MSDN</title><link>http://blogs.technet.com/kirtid/archive/2007/10/07/hello-kirti-moving-to-msdn.aspx</link><pubDate>Sun, 07 Oct 2007 10:29:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2126960</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/2126960.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=2126960</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=2126960</wfw:comment><description>MSDN is the right location for this blog since it is targeted towards developers. It was a mistake on my part to create it on Technet. Apparently my actions are irreversible though. Since MSDN and Technet blogs do not have any blog migration story(no...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/10/07/hello-kirti-moving-to-msdn.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2126960" width="1" height="1"&gt;</description></item><item><title>Community Contributions in Toolkit release 10920</title><link>http://blogs.technet.com/kirtid/archive/2007/09/24/community-contributions-in-toolkit-release-10920.aspx</link><pubDate>Mon, 24 Sep 2007 10:19:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2031014</guid><dc:creator>kirtid</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/kirtid/comments/2031014.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=2031014</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=2031014</wfw:comment><description>When I wrote my previous blog post I was in a rush to make the release announcement because we had a lot of users waiting eagerly for it. But I did not get a chance to thank our users who contributed patches to the Toolkit and made the release a success....(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/09/24/community-contributions-in-toolkit-release-10920.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2031014" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/AutoComplete/default.aspx">AutoComplete</category><category domain="http://blogs.technet.com/kirtid/archive/tags/MaskedEdit/default.aspx">MaskedEdit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/CascadingDropDown/default.aspx">CascadingDropDown</category><category domain="http://blogs.technet.com/kirtid/archive/tags/ValidatorCallout/default.aspx">ValidatorCallout</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Calendar/default.aspx">Calendar</category><category domain="http://blogs.technet.com/kirtid/archive/tags/DropDown/default.aspx">DropDown</category></item><item><title>Toolkit Release 10920</title><link>http://blogs.technet.com/kirtid/archive/2007/09/21/toolkit-release-10920.aspx</link><pubDate>Fri, 21 Sep 2007 19:45:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2010111</guid><dc:creator>kirtid</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.technet.com/kirtid/comments/2010111.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=2010111</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=2010111</wfw:comment><description>This has been a long awaited release and has lots of important bug fixes. We were unable to get the Test Framework ready in time and hope to get that out later. The release notes talk about it in detail at this new sample website location . The binaries...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/09/21/toolkit-release-10920.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2010111" width="1" height="1"&gt;</description></item><item><title>SlideShow navigation</title><link>http://blogs.technet.com/kirtid/archive/2007/09/16/slideshow-navigation.aspx</link><pubDate>Mon, 17 Sep 2007 08:10:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1972734</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1972734.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1972734</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1972734</wfw:comment><description>I have written a simple example that uses the SlideShow extender and demonstrates some of its cool features. The sample... provides additional context to the user by showing the previous and next slides by hooking into the 'slideChanging' event that SlideShow...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/09/16/slideshow-navigation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1972734" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/kirtid/attachment/1972734.ashx" length="340616" type="application/x-zip-compressed" /><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/SlideShow/default.aspx">SlideShow</category></item><item><title>Toolkit showcase</title><link>http://blogs.technet.com/kirtid/archive/2007/09/06/toolkit-showcase.aspx</link><pubDate>Fri, 07 Sep 2007 09:44:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1914664</guid><dc:creator>kirtid</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1914664.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1914664</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1914664</wfw:comment><description>We are compiling a list of websites to showcase on the Toolkit page that is a part of the ASP.NET website . Details on how the page will end up looking like have not been fleshed out yet. Just like this ASP.NET AJAX showcase displays interesting websites...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/09/06/toolkit-showcase.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1914664" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>Toolkit update</title><link>http://blogs.technet.com/kirtid/archive/2007/09/06/toolkit-update.aspx</link><pubDate>Fri, 07 Sep 2007 04:02:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1913044</guid><dc:creator>kirtid</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1913044.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1913044</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1913044</wfw:comment><description>It has been a while since we released so we would like to update our users with the latest happenings in the Toolkit world. Our next release is scheduled to be around the 14th of September . What will it include? New test framework and tests: It will...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/09/06/toolkit-update.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1913044" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category></item><item><title>Toolkit support for .NET Framework 3.5 and Visual Studio 2008 Beta2</title><link>http://blogs.technet.com/kirtid/archive/2007/07/26/toolkit-support-for-net-framework-3-5-and-visual-studio-2008-beta2.aspx</link><pubDate>Fri, 27 Jul 2007 05:39:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1624132</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1624132.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1624132</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1624132</wfw:comment><description>The next wave of Visual Studio products coming out from the Developer Division in Microsoft promises a richer development experience than its predecessors. Features that deserve special mention since they are particularly relevant to the Toolkit are Javascript...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/07/26/toolkit-support-for-net-framework-3-5-and-visual-studio-2008-beta2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1624132" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/AJAX/default.aspx">AJAX</category></item><item><title>How to make localization in the Toolkit work for you?</title><link>http://blogs.technet.com/kirtid/archive/2007/06/28/how-to-make-localization-in-the-toolkit-work-for-you.aspx</link><pubDate>Fri, 29 Jun 2007 05:11:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1391157</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1391157.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1391157</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1391157</wfw:comment><description>FAQ # ...: Why does the Toolkit add resources binaries to a website's bin directory? To explain the motivation behind this I have put up a wiki on our CodePlex site that details how to make the most of the Localization features without getting overwhelmed...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/06/28/how-to-make-localization-in-the-toolkit-work-for-you.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1391157" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Localization/default.aspx">Localization</category></item><item><title>Lather, rinse and release</title><link>http://blogs.technet.com/kirtid/archive/2007/06/18/lather-rinse-and-release.aspx</link><pubDate>Tue, 19 Jun 2007 06:17:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1289444</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1289444.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1289444</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1289444</wfw:comment><description>We had a Toolkit release last week and our product support medium, the forums , gave us instant feedback. So what happens when issues in the Toolkit prevent our customers from taking full advantage of it and block their core scenarios? We do not have...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/06/18/lather-rinse-and-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1289444" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Agility/default.aspx">Agility</category></item><item><title>Mind your language!</title><link>http://blogs.technet.com/kirtid/archive/2007/06/12/lost-in-translation.aspx</link><pubDate>Tue, 12 Jun 2007 19:38:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1225571</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1225571.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1225571</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1225571</wfw:comment><description>The Toolkit supports localization since the 10301 release. The work involved included basic infrastructure and translations for the string "Today" used by the Calendar control in 14 languages. With the Toolkit Patching Utility in place we are receiving...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/06/12/lost-in-translation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1225571" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Localization/default.aspx">Localization</category></item><item><title>Toolkit: New and improved!</title><link>http://blogs.technet.com/kirtid/archive/2007/06/06/toolkit-release.aspx</link><pubDate>Thu, 07 Jun 2007 03:06:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1167048</guid><dc:creator>kirtid</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.technet.com/kirtid/comments/1167048.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=1167048</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=1167048</wfw:comment><description>The latest version of the Toolkit is out. Try it out now. What's so great about this release? This release is particularly special since we had very active Toolkit contributor participation. We also got contributions in the form of patches that allowed...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/06/06/toolkit-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1167048" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category></item><item><title>Cascading AutoComplete</title><link>http://blogs.technet.com/kirtid/archive/2007/05/17/cascading-autocomplete.aspx</link><pubDate>Thu, 17 May 2007 10:52:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:985087</guid><dc:creator>kirtid</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.technet.com/kirtid/comments/985087.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=985087</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=985087</wfw:comment><description>We have received a lot of feedback from users about not being able to pass additional information to the AutoComplete webservice which limits their usage of the extender. We decided to absorb that input and add support to all extenders that issue XmlHttpRequests...(&lt;a href="http://blogs.technet.com/kirtid/archive/2007/05/17/cascading-autocomplete.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=985087" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/kirtid/attachment/985087.ashx" length="566861" type="application/x-zip-compressed" /><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blogs.technet.com/kirtid/archive/tags/AutoComplete/default.aspx">AutoComplete</category></item><item><title>Using UpdatePanels with ModalPopups</title><link>http://blogs.technet.com/kirtid/archive/2007/05/03/using-updatepanels-with-modalpopups.aspx</link><pubDate>Fri, 04 May 2007 02:13:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:879932</guid><dc:creator>kirtid</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.technet.com/kirtid/comments/879932.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=879932</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=879932</wfw:comment><description>&lt;P mce_keep="true"&gt;One of the most frequently asked questions on the &lt;A class="" title="Toolkit Sample Website" href="http://ajax.asp.net/ajaxtoolkit" mce_href="http://ajax.asp.net/ajaxtoolkit"&gt;Toolkit&lt;/A&gt; &lt;A class="" title="Toolkit forums" href="http://forums.asp.net/1022/ShowForum.aspx" mce_href="http://forums.asp.net/1022/ShowForum.aspx"&gt;forums&lt;/A&gt; and at &lt;A class="" title="MIX website" href="http://www.visitmix.com/" mce_href="http://www.visitmix.com"&gt;MIX&lt;/A&gt; after &lt;A class="" title="Shawn's demo blog post" href="http://blogs.msdn.com/sburke/archive/2007/05/01/slides-and-demos-for-mix-toolkit-talk.aspx" mce_href="http://blogs.msdn.com/sburke/archive/2007/05/01/slides-and-demos-for-mix-toolkit-talk.aspx"&gt;Shawn's demo&lt;/A&gt; was how to get &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/A&gt; to work right with &lt;A class="" title="Modal Popup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopups&lt;/A&gt;. The trick is to understand that the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt; extender attaches itself to more than just the TargetControl and PopupControl. If you include the OK and Cancel buttons inside the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt;&amp;nbsp;Panel in an &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/A&gt;,&amp;nbsp;make sure you include the extender declaration in it as well. If you do not, once a postback occurs the extender will not reinitialize the handlers and you will get null references. Also, if buttons inside the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt; Panel are set to be OK and Cancel buttons on the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt;&amp;nbsp;Extender,&amp;nbsp;then their sole purpose is to close the Popup Panel and run their respective scripts if any have been set. They will not perform postbacks or&amp;nbsp;execute any other client side handlers since the&amp;nbsp;&lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt;&amp;nbsp;prevents the event from&amp;nbsp;propagating up.&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;I have attached a sample page that demonstrates three simple scenarios with ModalPopups and UpdatePanels.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;&lt;STRONG&gt;ModalPopup&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;&lt;STRONG&gt;with an &lt;/STRONG&gt;&lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;STRONG&gt;UpdatePanel&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&amp;nbsp;inside its Popup Panel:&lt;/STRONG&gt; Make sure that the OK and Cancel buttons are not inside the &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/A&gt;&amp;nbsp;otherwise the handlers will be rendered useless on postback. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;&lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;STRONG&gt;UpdatePanel&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;that contains a &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;&lt;STRONG&gt;ModalPopup&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;Extender and its Popup Panel: &lt;/STRONG&gt;Clicking&amp;nbsp;OK&amp;nbsp;or Cancel still does not cause the postback since those buttons are tied to client side handlers. Clicking on any other control will cause the server side handlers to kick in. Since the extender declaration is inside the UpdatePanel, the asynchronous postback causes the ModalPopupBehavior to be reinitialized correctly and any client side handlers are setup again when the request is completed. So if you would like to postback every time the user clicks OK or Cancel, just don't set those properties on the extender. The Modal Popup Panel closes on postback as desired since the entire popup is inside an &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/A&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;What if that Popup Panel in # (2) contains an &lt;/STRONG&gt;&lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;STRONG&gt;UpdatePanel&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;: &lt;/STRONG&gt;Specify the triggers that will cause the outer panel to update and allow the &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/A&gt;&amp;nbsp;inside the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt; to operate on its own terms. This time the &lt;A class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/A&gt; Panel does not close on postback triggered from within it because the trigger for the outer panel is specifically set to be a separate button.&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;It is a good idea to design the page without &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/A&gt;&amp;nbsp;in mind. When writing the page place &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/A&gt;&amp;nbsp;when the rest is done. Once you have the page setup, determine locations in your page that need to be asynchronously&amp;nbsp;updated and the controls that should act as triggers to perform that operation and then appropriately place &lt;A class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/A&gt;&amp;nbsp;with the correct triggers and UpdateMode property set. With extenders it is important that you take into consideration not just the controls targetted by the extender but any others which it hooks into to provide additional functionality. &lt;/P&gt;
&lt;P mce_keep="true"&gt;This post should evolve as I get more feedback and I will update the sample accordingly as well. I hope this helps.&lt;FONT color=#0000ff&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=879932" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/kirtid/attachment/879932.ashx" length="5234" type="application/x-zip-compressed" /><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/MIX/default.aspx">MIX</category><category domain="http://blogs.technet.com/kirtid/archive/tags/ModalPopup/default.aspx">ModalPopup</category><category domain="http://blogs.technet.com/kirtid/archive/tags/UpdatePanel/default.aspx">UpdatePanel</category></item><item><title>Silverlight at the end of the tunnel</title><link>http://blogs.technet.com/kirtid/archive/2007/05/03/silverlight-at-the-end-of-the-tunnel.aspx</link><pubDate>Fri, 04 May 2007 00:22:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:878813</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/878813.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=878813</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=878813</wfw:comment><description>&lt;P&gt;I was in Las Vegas this week attending the &lt;A class="" title="MIX link" href="http://www.visitmix.com/" mce_href="http://www.visitmix.com/"&gt;MIX' 07 conference&lt;/A&gt; along with the rest of the &lt;A class="" title="Toolkit Sample Website" href="http://ajax.asp.net/ajaxtoolkit" mce_href="http://ajax.asp.net/ajaxtoolkit"&gt;Toolkit &lt;/A&gt;team. My team mates, &lt;A class="" title="David's blog" href="http://blogs.msdn.com/delay/" mce_href="http://blogs.msdn.com/delay/"&gt;David Anson&lt;/A&gt; and Ted Glaza worked on the keynote demo that &lt;A class="" title="Scott's blog" href="http://weblogs.asp.net/scottgu/" mce_href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt; presented. The demo was written in managed code using the alpha version of the &lt;A class="" title="Silverlight site" href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;Silverlight platform&lt;/A&gt; that &lt;A class="" title="Microsoft link" href="http://www.microsoft.com/" mce_href="http://www.microsoft.com"&gt;Microsoft&lt;/A&gt; showcased at &lt;A class="" title="MIX conference link" href="http://www.visitmix.com/" mce_href="http://www.visitmix.com"&gt;MIX&lt;/A&gt;. It is a cool airline application composed of three core controls, Calendar, FlightPicker and Map. The source code is available for download from &lt;A class="" title="Demo download link" href="http://blogs.msdn.com/delay/archive/2007/05/01/the-web-just-got-even-better-silverlight-announced-at-mix07.aspx" mce_href="http://blogs.msdn.com/delay/archive/2007/05/01/the-web-just-got-even-better-silverlight-announced-at-mix07.aspx"&gt;David's blog&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;A class="" title="Silverlight site" href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;Silverlight&lt;/A&gt; will be a big leap in terms of the way we perceive the web. Essentially, with the managed code support, one no longer needs to be a web developer to write rich and interactive web applications. There is no need to worry about javascript, understand browser differences or css incompatibilities. It is all abstracted away from the developer who can focus on the end scenario without being distracted by these issues. All there is to see is XAML, XAML and more XAML and of course CSharp. I am up for that any day if I can get away from javascript. Why? Static language, with rich compiler support, intellisense, debugging support and a wide array of .NET apis to build on top of - need I say more? Our next project may have a lot more to do with &lt;A class="" title="Silverlight site" href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;Silverlight&lt;/A&gt;. Will it be a Silverlight Control Toolkit? May be. If you have ideas or suggestions around it do send me an email or leave a comment. &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=878813" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.technet.com/kirtid/archive/tags/MIX/default.aspx">MIX</category></item><item><title>Accessibility support in the Toolkit </title><link>http://blogs.technet.com/kirtid/archive/2007/04/19/accessibility-support-in-the-toolkit.aspx</link><pubDate>Fri, 20 Apr 2007 08:33:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:795050</guid><dc:creator>kirtid</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kirtid/comments/795050.aspx</comments><wfw:commentRss>http://blogs.technet.com/kirtid/commentrss.aspx?PostID=795050</wfw:commentRss><wfw:comment>http://blogs.technet.com/kirtid/rsscomments.aspx?PostID=795050</wfw:comment><description>&lt;P&gt;Accessibility has long been one of the most neglected aspects in the software development process. Those who do take it up, do so because they wish to secure a customer who has government compliance clauses. Getting resources assigned for accessibility work is a tough job with few takers. We, the &lt;A class="" title="Toolkit Sample website" href="http://ajax.asp.net/ajaxtoolkit" mce_href="http://ajax.asp.net/ajaxtoolkit"&gt;Toolkit&lt;/A&gt;&amp;nbsp;team, think it is a&amp;nbsp;fulfilling and worthy task and do not want to deprive users with disabilities of the Toolkit's coolness!&lt;/P&gt;
&lt;P&gt;Although accessibility on the client has been pretty stable in terms of Assistive Technologies(AT) and platform support,&amp;nbsp;&lt;A class="" title="Web accessibility" href="http://en.wikipedia.org/wiki/Web_accessibility" mce_href="http://en.wikipedia.org/wiki/Web_accessibility"&gt;web accessibility&lt;/A&gt;&amp;nbsp;remains in its nascent stages with the web redefining itself.&amp;nbsp;&lt;A class="" title="W3C site" href="http://www.w3c.org/" mce_href="http://www.w3c.org"&gt;W3C&lt;/A&gt; is&amp;nbsp;working on&amp;nbsp;the &lt;A class="" title="WCAG 2.0" href="http://www.w3.org/WAI/intro/wcag20" mce_href="http://www.w3.org/WAI/intro/wcag20"&gt;WCAG 2.0&lt;/A&gt;&amp;nbsp;draft which will be the second attempt to flesh out web accessibility guidelines&amp;nbsp;in the wake of the &lt;A class="" title=AJAX href="http://en.wikipedia.org/wiki/Ajax_%28programming%29" mce_href="http://en.wikipedia.org/wiki/Ajax_%28programming%29"&gt;AJAX movement&lt;/A&gt;.&amp;nbsp;Its charter is to deliver a web accessibility standard that will guide web developers to author semantically correct web sites which will communicate better with AT devices.&lt;/P&gt;
&lt;P&gt;We eagerly await the industry standard that both&amp;nbsp;web technologies and AT devices will comply with. However, till then the &lt;A class="" title="Toolkit Sample website" href="http://ajax.asp.net/ajaxtoolkit" mce_href="http://ajax.asp.net/ajaxtoolkit"&gt;Toolkit&lt;/A&gt;&amp;nbsp;controls need to be as accessible&amp;nbsp;as possible to everyone, including users with disabilities within the current scope of accessibility guidelines. To achieve that goal we have an &lt;A class="" title="Toolkit Accessibility wiki" href="http://www.codeplex.com/AtlasControlToolkit/Wiki/View.aspx?title=Accessibility" mce_href="http://www.codeplex.com/AtlasControlToolkit/Wiki/View.aspx?title=Accessibility"&gt;Accessibility Plan&lt;/A&gt; in place and hope to deliver support one issue at a time. We have already started making efforts to fix issues as we find them and we have a lot more in our &lt;A class="" title="Issue Tracker" href="http://www.codeplex.com/AtlasControlToolkit/WorkItem/AdvancedList.aspx" mce_href="http://www.codeplex.com/AtlasControlToolkit/WorkItem/AdvancedList.aspx"&gt;Issue Tracker&lt;/A&gt; that we would like to take up soon. &lt;/P&gt;
&lt;P&gt;So join us in your efforts to make the Toolkit more accessible. We are not Accessibility experts but working on it, so if you have accessibility domain knowledge, we see a potential partnership here! How can you help? Know about issues in Toolkit that could be changed to improve the accessibility experience, send us an &lt;A class="" title="AJAX email address" href="mailto:ajaxtk@microsoft.com" mce_href="mailto:ajaxtk@microsoft.com"&gt;email&lt;/A&gt;, post it on our &lt;A class="" title="Toolkit Forum" href="http://forums.asp.net/1022/ShowForum.aspx" mce_href="http://forums.asp.net/1022/ShowForum.aspx"&gt;forums&lt;/A&gt; or simply create a &lt;A class="" title="New work item" href="http://www.codeplex.com/AtlasControlToolkit/WorkItem/Create.aspx" mce_href="http://www.codeplex.com/AtlasControlToolkit/WorkItem/Create.aspx"&gt;work item&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Some useful links:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" title="Section 508 link" href="http://www.section508.gov/" mce_href="http://www.section508.gov/"&gt;Section 508&lt;/A&gt; is the US Law that states that all software should not discriminate against users with disabilities by disallowing them access to features that normal users have and prevent them from making the best use to operate effectively.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title="EU policies" href="http://ec.europa.eu/information_society/policy/accessibility/index_en.htm" mce_href="http://ec.europa.eu/information_society/policy/accessibility/index_en.htm"&gt;European policies&lt;/A&gt;&amp;nbsp;are also in place to ensure that the software is accessible to all. &lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title="Juicy Studios" href="http://juicystudio.com/" mce_href="http://juicystudio.com/"&gt;Juicy Studios&lt;/A&gt;&amp;nbsp;is a site which provides guidelines on authoring accessible websites&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title="Learning the world" href="http://learningtheworld.eu/" mce_href="http://learningtheworld.eu/"&gt;Learning the world&lt;/A&gt;&amp;nbsp;is very good blog on web standards and accessibility&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Toolkit for all!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=795050" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kirtid/archive/tags/Toolkit/default.aspx">Toolkit</category><category domain="http://blogs.technet.com/kirtid/archive/tags/Accessibility/default.aspx">Accessibility</category></item></channel></rss>