<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET AJAX Control Toolkit</title><link>http://forums.asp.net/1022.aspx</link><description>Here's your place to discuss everything in and about the AJAX Control Toolkit</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1743677.aspx</link><pubDate>Thu, 07 Jun 2007 12:47:11 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1743677</guid><dc:creator>Rjb23</dc:creator><author>Rjb23</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1743677.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1743677</wfw:commentRss><description>&lt;p&gt;Actually I found the problem it was a boolean flag in my javascript that was not being reset. Thanks!&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1742665.aspx</link><pubDate>Wed, 06 Jun 2007 23:03:24 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1742665</guid><dc:creator>Jason Hill</dc:creator><author>Jason Hill</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1742665.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1742665</wfw:commentRss><description>&lt;p&gt;The code for the page would help because it is pretty hard to know what might be causing this without seeing the code.&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1741748.aspx</link><pubDate>Wed, 06 Jun 2007 12:48:51 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1741748</guid><dc:creator>Rjb23</dc:creator><author>Rjb23</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1741748.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1741748</wfw:commentRss><description>&lt;p&gt;Thanks, I got it to work. Now I have another problem though. When my popup is shown I have some javascript that runs. The first time it runs fine, but if you hide the popup and show it again and try to run the javascript again it does not run. I don&amp;#39;t get any script errors and the script will work fine on a page without the modal popup. Any ideas?&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1740765.aspx</link><pubDate>Tue, 05 Jun 2007 21:00:02 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1740765</guid><dc:creator>Jason Hill</dc:creator><author>Jason Hill</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1740765.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1740765</wfw:commentRss><description>&lt;p&gt;Try using:&lt;/p&gt;
&lt;p&gt;modalPopup.add_shown(SetFocusOnControl);&lt;/p&gt;
&lt;p&gt;This will fire your function *after* the modalpopup is shown.&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1740484.aspx</link><pubDate>Tue, 05 Jun 2007 17:51:51 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1740484</guid><dc:creator>Rjb23</dc:creator><author>Rjb23</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1740484.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1740484</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I&amp;#39;m having a problem getting this to work, I&amp;#39;ve tried it and I get an error message. 
&lt;p&gt;&amp;nbsp;Error : Can&amp;#39;t move focus to the control because it is invisble, not enabled, or of a type that does not accept focus.&lt;/p&gt;
&lt;p&gt;Here is my code,&lt;/p&gt;&lt;pre class="coloredcode"&gt;&amp;lt;&lt;span class="tag"&gt;script&lt;/span&gt;&lt;span class="attr"&gt; type=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&amp;gt;


Sys.Application.add_load(modalSetup);
function SetFocusOnControl()
{
    // set the focus with javascript, e.g.: window.getElementById(&amp;quot;xyz&amp;quot;).focus();
    document.getElementById(&amp;quot;txt1&amp;quot;).focus();
}
function modalSetup()
{
    var modalPopup = $find(&amp;#39;popup1&amp;#39;);             // &amp;lt;&lt;span class="tag"&gt;.&lt;/span&gt; this is the BehaviorID from the ModalPopupExtender
    modalPopup.add_showing(SetFocusOnControl);          
}
&lt;span&gt;&amp;lt;asp:Button&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;btn1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Width=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;80px&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; CausesValidation=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;false&amp;quot;&lt;/span&gt;
&lt;span class="attr"&gt;                    Text=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;&amp;nbsp;Swipe&amp;nbsp;Card&amp;nbsp;&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Visible=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;false&amp;quot;&lt;/span&gt; /&amp;gt;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;span class="tag"&gt;asp:Button&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;btnManual&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;
&lt;span class="attr"&gt;                        Width=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;90px&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Text=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;&amp;nbsp;Manual&amp;nbsp;Entry&amp;nbsp;&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Visible=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;false&amp;quot;&lt;/span&gt; /&amp;gt;               
                &amp;lt;&lt;span class="tag"&gt;ajaxToolkit:ModalPopupExtender&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;popup1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; TargetControlID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;btn1&amp;quot;&lt;/span&gt;
&lt;span class="attr"&gt;                    PopupControlID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;pnl1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; BackgroundCssClass=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;modalBackground&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; DropShadow=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;true&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; BehaviorID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;popup1&amp;quot;&lt;/span&gt; /&amp;gt;
&amp;lt;&lt;span class="tag"&gt;asp:Panel&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;pnl1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; runat=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;server&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; CssClass=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;modalPopup&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; style=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;display:none;&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Width=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;310&amp;quot;&lt;/span&gt;&amp;gt;
        &amp;lt;&lt;span class="tag"&gt;table&lt;/span&gt;&lt;span class="attr"&gt; cellpadding=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; cellspacing=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; width=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;300&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; border=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; align=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;center&amp;quot;&lt;/span&gt;&amp;gt;						
				&amp;lt;&lt;span class="tag"&gt;tr&lt;/span&gt;&amp;gt;
					&amp;lt;&lt;span class="tag"&gt;td&lt;/span&gt;&amp;gt;
						&amp;lt;&lt;span class="tag"&gt;textarea&lt;/span&gt;&lt;span class="attr"&gt; rows=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; cols=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;10&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;txt1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; onkeyup=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;CheckSwipe();&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; style=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;color:White;scrollbar-base-color: #FFFFFF;&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; class=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;hiddenScrollbars&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span class="tag"&gt;textarea&lt;/span&gt;&amp;gt;
					&amp;lt;/&lt;span class="tag"&gt;td&lt;/span&gt;&amp;gt;					
				&amp;lt;/&lt;span class="tag"&gt;tr&lt;/span&gt;&amp;gt;
				
			&amp;lt;/&lt;span class="tag"&gt;table&lt;/span&gt;&amp;gt;
&amp;lt;/&lt;span class="tag"&gt;asp:Panel&lt;/span&gt;&amp;gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1681321.aspx</link><pubDate>Wed, 25 Apr 2007 11:12:29 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1681321</guid><dc:creator>Codematic</dc:creator><author>Codematic</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1681321.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1681321</wfw:commentRss><description>&lt;p&gt;This works perfect for me.&lt;/p&gt;&lt;p&gt;Thank you very much&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1660729.aspx</link><pubDate>Wed, 11 Apr 2007 11:59:57 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1660729</guid><dc:creator>zootius</dc:creator><author>zootius</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1660729.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1660729</wfw:commentRss><description>&lt;p&gt;Jason's right. Took me a while to realise this too, but Ajax.Net registers some new client-side event handlers, so if you have a javascript function called pageLoad(), it gets called automatically after Ajax.net has finished doing its own onLoad stuff.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;More info here: &lt;a href="http://ajax.asp.net/docs/overview/AJAXClientEvents.aspx" target="_blank"&gt;http://ajax.asp.net/docs/overview/AJAXClientEvents.aspx&amp;nbsp;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1660379.aspx</link><pubDate>Wed, 11 Apr 2007 07:15:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1660379</guid><dc:creator>Jason Hill</dc:creator><author>Jason Hill</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1660379.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1660379</wfw:commentRss><description>See my post above that shows how you add this to a function called pageLoad that gets called when the page is loaded.</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1660361.aspx</link><pubDate>Wed, 11 Apr 2007 07:02:47 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1660361</guid><dc:creator>Codematic</dc:creator><author>Codematic</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1660361.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1660361</wfw:commentRss><description>&lt;blockquote&gt;&lt;div&gt;&lt;img src="http://forums.asp.net/Themes/default/images/icon-quote.gif" /&gt; &lt;strong&gt;zootius:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;p&gt;You then hook up the Client Object's shown() handler to the function of your choice:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;$find('ModalWin_Extender_ClientObject').add_shown(jsYourFunction);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;where do I have to insert this line? In the body: onload() event?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1651503.aspx</link><pubDate>Wed, 04 Apr 2007 15:36:47 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1651503</guid><dc:creator>zootius</dc:creator><author>zootius</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1651503.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1651503</wfw:commentRss><description>&lt;p&gt;Oh and by the way - server-side, you can set control focus using this:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;pre class="coloredcode"&gt;ScriptManager.GetCurrent(&lt;span class="kwd"&gt;this&lt;/span&gt;.Page).SetFocus(txtMyTextBox);&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1651489.aspx</link><pubDate>Wed, 04 Apr 2007 15:29:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1651489</guid><dc:creator>zootius</dc:creator><author>zootius</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1651489.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1651489</wfw:commentRss><description>&lt;p&gt;Note that the ModalPopupExtender has a BehaviorID property to give you a javascript object handle:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;pre class="coloredcode"&gt;    &amp;lt;&lt;span class="tag"&gt;ajx:ModalPopupExtender&lt;/span&gt;
&lt;span class="attr"&gt;        ID=&lt;/span&gt;&lt;span class="attrv"&gt;"ModalWin_Extender"&lt;/span&gt;  
&lt;span class="attr"&gt;        BehaviorID=&lt;/span&gt;&lt;span class="attrv"&gt;"ModalWin_Extender_ClientObject"&lt;/span&gt;
&lt;span class="attr"&gt;        TargetControlID=&lt;/span&gt;&lt;span class="attrv"&gt;"lnkNull"&lt;/span&gt; 
&lt;span class="attr"&gt;        PopupControlID=&lt;/span&gt;&lt;span class="attrv"&gt;"ModalWin"&lt;/span&gt;
&lt;span class="attr"&gt;        runat=&lt;/span&gt;&lt;span class="attrv"&gt;"server"&lt;/span&gt;&amp;gt;
    &amp;lt;/&lt;span class="tag"&gt;ajx:ModalPopupExtender&lt;/span&gt;&amp;gt;&lt;/pre&gt;&amp;nbsp;&lt;p&gt;You then hook up the Client Object's shown() handler to the function of your choice:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;$find('ModalWin_Extender_ClientObject').add_shown(jsYourFunction);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1579171.aspx</link><pubDate>Wed, 14 Feb 2007 22:32:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1579171</guid><dc:creator>Jason Hill</dc:creator><author>Jason Hill</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1579171.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1579171</wfw:commentRss><description>Put an alert() call into the SetFocus method to confirm whether it is actually being called.</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1579142.aspx</link><pubDate>Wed, 14 Feb 2007 22:10:14 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1579142</guid><dc:creator>David Anson</dc:creator><author>David Anson</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1579142.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1579142</wfw:commentRss><description>Make sure your client-side $get method is using the *client* ID of the target instead of the *server* one - they're different due to the naming container a Master Page adds.</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1578957.aspx</link><pubDate>Wed, 14 Feb 2007 20:25:12 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1578957</guid><dc:creator>tampadotnet</dc:creator><author>tampadotnet</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1578957.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1578957</wfw:commentRss><description>I should also mention that I am doing a server-side Show() of the ModalPopupExtender. I have verified in the debugger that the add_shown function runs, but the associated function to set the default focus never gets called when the extender is shown. Thanks.</description></item><item><title>Re: Modal Popup - on show</title><link>http://forums.asp.net/thread/1578935.aspx</link><pubDate>Wed, 14 Feb 2007 20:14:05 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1578935</guid><dc:creator>tampadotnet</dc:creator><author>tampadotnet</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1578935.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=1578935</wfw:commentRss><description>I tired this on a content page and my SetFocus method never gets called. Is there any reason why this wouldn't work in a master page environment?</description></item></channel></rss>