压延机延长器不起作用 [英] Calender Extender not Working

查看:86
本文介绍了压延机延长器不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,
我无法摆脱这个问题.
单击按钮不会弹出Ajax Calender扩展器.
帮帮我.
以下是代码:

Hello,
I couldn''t able to get rid of this problem.
Ajax Calender extender does not pop up on click of button.
help me.
following is code:

<%@ Page Language="C#" MasterPageFile="~/SmileMaster.master" AutoEventWireup="true" CodeFile="SummaryReport.aspx.cs" Inherits="SummaryReport" Title="Summary Report" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

    Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>





<asp:TextBox ID="txtFrom" runat="server" Width="144px"></asp:TextBox>&nbsp;<asp:Button

                                       ID="btnFrom" runat="server" Text="..." />
                                   <cc1:CalendarExtender ID="CalendarExtender1" runat="server" Format="dd-MM-yyyy" PopupButtonID="btnFrom"

                                       TargetControlID="txtFrom">
                                   </cc1:CalendarExtender>

推荐答案

您的代码是100%完美的.似乎您正在使用Visual Studio2005.此问题在VS2005中发生,因为您正在创建常规网站.尝试从模板中选择AjaxEnabledWebsite.转到文件->新->然后,网站选择AjaxEnabledWebsite.会的.并确保PC上已安装AjaxControlToolkit.



--Amit
Your code is 100% perfect. It seems you are using Visual Studio 2005. This problem happens in VS2005, because you are creating a general website. Try choosing AjaxEnabledWebsite from your template. Go to File -> New -> WebSite then choose AjaxEnabledWebsite. It''ll work. And also make sure that AjaxControlToolkit is installed in your PC.



--Amit


而不是

Instead of

<asp:scriptmanager id="ScriptManager1" runat="server" xmlns:asp="#unknown">
</asp:scriptmanager>



试试



Try

<cc1:toolkitscriptmanager id="ScriptManager1" runat="server" xmlns:cc1="#unknown">
</cc1:toolkitscriptmanager>



顺便说一下,当您在内容页面中使用它时,在母版页中使用ToolkitScriptManager将很方便.



And by the way, as you are using it inside a content page, it would be convinient to use the ToolkitScriptManager in the Master page.


<asp:scriptmanager id="ScriptManager1" runat="server" xmlns:asp="#unknown">
   </asp:scriptmanager>
   <asp:updatepanel id="UpdatePanel1" runat="server" xmlns:asp="#unknown">
       <contenttemplate>
           <asp:textbox id="txtFrom" runat="server" width="144px"></asp:textbox> <asp:button>
               ID="btnFrom" runat="server" Text="..." />
           <cc1:calendarextender id="CalendarExtender1" runat="server" format="dd-MM-yyyy" popupbuttonid="btnFrom" xmlns:cc1="#unknown">
               TargetControlID="txtFrom">
           </cc1:calendarextender>
       </asp:button></contenttemplate>
   </asp:updatepanel>


这篇关于压延机延长器不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆