<?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: Calender Extender Control Query</title><link>http://forums.asp.net/thread/2730849.aspx</link><pubDate>Fri, 07 Nov 2008 10:01:16 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2730849</guid><dc:creator>Harry US11</dc:creator><author>Harry US11</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2730849.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2730849</wfw:commentRss><description>&lt;p&gt;thanks jhi&lt;/p&gt;
&lt;p&gt;i got it.&lt;/p&gt;
&lt;p&gt;:)&lt;/p&gt;</description></item><item><title>Re: Calender Extender Control Query</title><link>http://forums.asp.net/thread/2728734.aspx</link><pubDate>Thu, 06 Nov 2008 14:07:26 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2728734</guid><dc:creator>Zhi-Qiang Ni - MSFT</dc:creator><author>Zhi-Qiang Ni - MSFT</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2728734.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2728734</wfw:commentRss><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;Harry US11:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;i want to know whether this calender extender takes the date of client side or server side??&lt;br /&gt;&lt;br /&gt;I assume that you would like to know how to get the selected date of the CalendarExtender.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;At the client side, we can find the selected date by using this code: $find(&amp;quot;the Extender’s ID or BehaviorID”).get_selectedDate().&lt;br /&gt;&lt;br /&gt;At the server side, the code is this: TextBox1_CalendarExtender.SelectedDate&lt;br /&gt;&lt;br /&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;Harry US11:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;is there any alternative that i can choose alone the month and year selected from the textbox.text????&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;I have built a test application to achieve your goal about modify the Month separately, please refer to the code:&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;pre class="coloredcode"&gt;&lt;span class="dir"&gt;&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; AutoEventWireup=&amp;quot;false&amp;quot; CodeBehind=&amp;quot;TestOnlyChangeMonth.aspx.vb&amp;quot;&lt;br /&gt;    Inherits=&amp;quot;SoluTest_CalendarUserControl.TestOnlyChangeMonth&amp;quot; %&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;%@ Register Assembly=&amp;quot;AjaxControlToolkit&amp;quot; Namespace=&amp;quot;AjaxControlToolkit&amp;quot; TagPrefix=&amp;quot;cc1&amp;quot; %&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;lt;&lt;span class="tag"&gt;!DOCTYPE&lt;/span&gt; html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;&lt;span class="tag"&gt;html&lt;/span&gt;&lt;span class="attr"&gt; xmlns=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;span class="tag"&gt;head&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;&amp;gt;&lt;br /&gt;    &amp;lt;&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span class="tag"&gt;title&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;br /&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;&lt;br /&gt;&lt;br /&gt;        var cal;&lt;br /&gt;        function pageLoad() {&lt;br /&gt;            cal = $find(&amp;quot;calendar1&amp;quot;);&lt;br /&gt;            //we need to modify the original delegate of the month cell.&lt;br /&gt;            cal._cell$delegates = {&lt;br /&gt;                mouseover: Function.createDelegate(cal, cal._cell_onmouseover),&lt;br /&gt;                mouseout: Function.createDelegate(cal, cal._cell_onmouseout),&lt;br /&gt;&lt;br /&gt;                click: Function.createDelegate(cal, function(e) {&lt;br /&gt;                    /// &amp;lt;&lt;span class="tag"&gt;summary&lt;/span&gt;&amp;gt; &lt;br /&gt;                    /// Handles the click event of a cell&lt;br /&gt;                    /// &amp;lt;/&lt;span class="tag"&gt;summary&lt;/span&gt;&amp;gt;&lt;br /&gt;                    /// &amp;lt;&lt;span class="tag"&gt;param&lt;/span&gt;&lt;span class="attr"&gt; name=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;e&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; type=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;Sys.UI.DomEvent&amp;quot;&lt;/span&gt;&amp;gt;The arguments for the event&amp;lt;/&lt;span class="tag"&gt;param&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;                    e.stopPropagation();&lt;br /&gt;                    e.preventDefault();&lt;br /&gt;&lt;br /&gt;                    if (!cal._enabled) return;&lt;br /&gt;&lt;br /&gt;                    var target = e.target;&lt;br /&gt;                    var visibleDate = cal._getEffectiveVisibleDate();&lt;br /&gt;                    Sys.UI.DomElement.removeCssClass(target.parentNode, &amp;quot;ajax__calendar_hover&amp;quot;);&lt;br /&gt;                    switch (target.mode) {&lt;br /&gt;                        case &amp;quot;prev&amp;quot;:&lt;br /&gt;                        case &amp;quot;next&amp;quot;:&lt;br /&gt;                            cal._switchMonth(target.date);&lt;br /&gt;                            break;&lt;br /&gt;                        case &amp;quot;title&amp;quot;:&lt;br /&gt;                            switch (cal._mode) {&lt;br /&gt;                                case &amp;quot;days&amp;quot;: cal._switchMode(&amp;quot;months&amp;quot;); break;&lt;br /&gt;                                case &amp;quot;months&amp;quot;: cal._switchMode(&amp;quot;years&amp;quot;); break;&lt;br /&gt;                            }&lt;br /&gt;                            break;&lt;br /&gt;                        case &amp;quot;month&amp;quot;:&lt;br /&gt;                            //if the mode is month, then stop switching to day mode.&lt;br /&gt;                            if (target.month == visibleDate.getMonth()) {&lt;br /&gt;                                //this._switchMode(&amp;quot;days&amp;quot;);&lt;br /&gt;                            } else {&lt;br /&gt;                                cal._visibleDate = target.date;&lt;br /&gt;                                //this._switchMode(&amp;quot;days&amp;quot;);&lt;br /&gt;                            }&lt;br /&gt;                            cal.set_selectedDate(target.date);&lt;br /&gt;                            cal._switchMonth(target.date);&lt;br /&gt;                            cal._blur.post(true);&lt;br /&gt;                            cal.raiseDateSelectionChanged();&lt;br /&gt;                            break;&lt;br /&gt;                        case &amp;quot;year&amp;quot;:&lt;br /&gt;                            if (target.date.getFullYear() == visibleDate.getFullYear()) {&lt;br /&gt;                                cal._switchMode(&amp;quot;months&amp;quot;);&lt;br /&gt;                            } else {&lt;br /&gt;                                cal._visibleDate = target.date;&lt;br /&gt;                                cal._switchMode(&amp;quot;months&amp;quot;);&lt;br /&gt;                            }&lt;br /&gt;                            break;&lt;br /&gt;&lt;br /&gt;                        //                case &amp;quot;day&amp;quot;:             &lt;br /&gt;                        //                    this.set_selectedDate(target.date);             &lt;br /&gt;                        //                    this._switchMonth(target.date);             &lt;br /&gt;                        //                    this._blur.post(true);             &lt;br /&gt;                        //                    this.raiseDateSelectionChanged();             &lt;br /&gt;                        //                    break;             &lt;br /&gt;                        case &amp;quot;today&amp;quot;:&lt;br /&gt;                            cal.set_selectedDate(target.date);&lt;br /&gt;                            cal._switchMonth(target.date);&lt;br /&gt;                            cal._blur.post(true);&lt;br /&gt;                            cal.raiseDateSelectionChanged();&lt;br /&gt;                            break;&lt;br /&gt;                    }&lt;br /&gt;&lt;br /&gt;                })&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        function onCalendar1Shown(sender, args) {&lt;br /&gt;            //set the default mode to month&lt;br /&gt;            sender._switchMode(&amp;quot;months&amp;quot;, true);&lt;br /&gt;&lt;br /&gt;            if (cal._monthsBody) {&lt;br /&gt;&lt;br /&gt;                //remove the old handler of each month body.&lt;br /&gt;                for (var i = 0; i &amp;lt; cal._monthsBody.rows.length; i++) {&lt;br /&gt;                    var row = cal._monthsBody.rows[i];&lt;br /&gt;                    for (var j = 0; j &amp;lt; row.cells.length; j++) {&lt;br /&gt;                        $common.removeHandlers(row.cells[j].firstChild, cal._cell$delegates);&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;                //add the new handler of each month body.&lt;br /&gt;                for (var i = 0; i &amp;lt; cal._monthsBody.rows.length; i++) {&lt;br /&gt;                    var row = cal._monthsBody.rows[i];&lt;br /&gt;                    for (var j = 0; j &amp;lt; row.cells.length; j++) {&lt;br /&gt;                        $addHandlers(row.cells[j].firstChild, cal._cell$delegates);&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        function onCalendar2Change(sender, args) {&lt;br /&gt;            if (!sender.get_selectedDate()) {&lt;br /&gt;                var finalDate = new Date();&lt;br /&gt;            } else {&lt;br /&gt;                var finalDate = new Date(sender.get_selectedDate());&lt;br /&gt;            }&lt;br /&gt;            if ($get(&amp;quot;TextBox1&amp;quot;).value != &amp;quot;&amp;quot;) {&lt;br /&gt;                finalDate.setMonth(parseFloat($get(&amp;quot;TextBox1&amp;quot;).value) - 1);&lt;br /&gt;            }&lt;br /&gt;            sender.set_selectedDate(finalDate);&lt;br /&gt;        }&lt;br /&gt;    &amp;lt;/&lt;span class="tag"&gt;script&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/&lt;span class="tag"&gt;head&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;&lt;br /&gt;    &amp;lt;&lt;span class="tag"&gt;form&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;form1&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;&amp;gt;&lt;br /&gt;    &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;&lt;span class="tag"&gt;asp:ScriptManager&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;ScriptManager1&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; /&amp;gt;&lt;br /&gt;        The Month:&amp;lt;&lt;span class="tag"&gt;asp:TextBox&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;TextBox1&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; AutoCompleteType=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;Disabled&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span class="tag"&gt;asp:TextBox&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;&lt;span class="tag"&gt;cc1:CalendarExtender&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;CalendarExtender1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; BehaviorID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;calendar1&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;br /&gt;&lt;span class="attr"&gt;            Enabled=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;True&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Format=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;MM&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; TargetControlID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;TextBox1&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; OnClientShown=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;onCalendar1Shown&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;/&lt;span class="tag"&gt;cc1:CalendarExtender&lt;/span&gt;&amp;gt;&lt;br /&gt;        The Day/The Year:&lt;br /&gt;        &amp;lt;&lt;span class="tag"&gt;asp:TextBox&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;TextBox2&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;&amp;gt;&amp;lt;/&lt;span class="tag"&gt;asp:TextBox&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;&lt;span class="tag"&gt;cc1:CalendarExtender&lt;/span&gt;&lt;span class="attr"&gt; ID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;CalendarExtender2&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; BehaviorID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;calendar2&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;br /&gt;&lt;span class="attr"&gt;            Enabled=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;True&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; Format=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;dd/yyyy&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; TargetControlID=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;TextBox2&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; OnClientHidden=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;onCalendar2Change&amp;quot;&lt;/span&gt;&lt;br /&gt;&lt;span class="attr"&gt;            OnClientShown=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;onCalendar2Change&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;/&lt;span class="tag"&gt;cc1:CalendarExtender&lt;/span&gt;&amp;gt;&lt;br /&gt;    &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;&lt;br /&gt;    &amp;lt;/&lt;span class="tag"&gt;form&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;/&lt;span class="tag"&gt;body&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;/&lt;span class="tag"&gt;html&lt;/span&gt;&amp;gt;&lt;/pre&gt;&lt;/blockquote&gt;Have my code helped?&lt;br /&gt;&lt;p&gt;You can also refer to this thread:&lt;a href="http://forums.asp.net/t/1342779.aspx"&gt;http://forums.asp.net/t/1342779.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Zhi-Qiang Ni</description></item><item><title>Re: Calender Extender Control Query</title><link>http://forums.asp.net/thread/2722712.aspx</link><pubDate>Tue, 04 Nov 2008 07:05:12 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2722712</guid><dc:creator>Harry US11</dc:creator><author>Harry US11</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2722712.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2722712</wfw:commentRss><description>&lt;p&gt;also i want to know whether this calender extender takes the date of client side or server side??&lt;/p&gt;
&lt;p&gt;And also for the above ques, is there any alternative that i can choose alone the month and year selected from the textbox.text????&lt;/p&gt;</description></item><item><title>Re: Calender Extender Control Query</title><link>http://forums.asp.net/thread/2722699.aspx</link><pubDate>Tue, 04 Nov 2008 06:59:56 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2722699</guid><dc:creator>Harry US11</dc:creator><author>Harry US11</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2722699.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2722699</wfw:commentRss><description>&lt;p&gt;Thanks. But infact i want to use select statement on this&lt;/p&gt;
&lt;p&gt;Eg. if selected month id between 10-12, and year is 2008&lt;/p&gt;
&lt;p&gt;then put Q408 in next text box&lt;/p&gt;
&lt;p&gt;how sholud i pick the month and year selected to use them further.&lt;/p&gt;
&lt;p&gt;thankx&lt;/p&gt;</description></item><item><title>Re: Calender Extender Control Query</title><link>http://forums.asp.net/thread/2722512.aspx</link><pubDate>Tue, 04 Nov 2008 05:23:59 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2722512</guid><dc:creator>kashmirindotnet</dc:creator><author>kashmirindotnet</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2722512.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2722512</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Set the Format property of&amp;nbsp; Calendar Extender as:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;Ajax:CalendarExtender ID=&amp;quot;CalendarExtender1&amp;quot; runat=&amp;quot;server&amp;quot; &lt;b&gt;Format=&amp;quot;MMyy&amp;quot;&amp;nbsp;&lt;/b&gt; TargetControlID=&amp;quot;TextBox&amp;quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hope this will help... &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Calender Extender Control Query</title><link>http://forums.asp.net/thread/2722338.aspx</link><pubDate>Tue, 04 Nov 2008 03:31:21 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2722338</guid><dc:creator>Harry US11</dc:creator><author>Harry US11</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2722338.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1022&amp;PostID=2722338</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;how can i print only the month (and year) selected from a calender extender.&lt;/p&gt;
&lt;p&gt;like if selected date is 11/04/2008. i just want to print 0408 in a text box.&lt;/p&gt;
&lt;p&gt;is there any property to select only the month or year selected.???&lt;/p&gt;
&lt;p&gt;can any1 help me on this???&lt;/p&gt;</description></item></channel></rss>