1

ASP Ajax 控制工具包日历扩展器未正确显示。仅显示文本值,并且看起来未应用 CSS。我试图禁用页面的所有 CSS 定义,但仍然无法正确显示。

    <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
        CodeBehind="DataDownload.aspx.cs" Inherits="myapp.DataDownload" %>


    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

    <asp:Content ID="head_content" ContentPlaceHolderID="head" runat="server">

    </asp:Content>
    <asp:Content ID="body_content" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
        <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
        </asp:ToolkitScriptManager>

     <asp:TextBox ID="txtFromDate" CssClass="inp-form" runat="server"></asp:TextBox>
     <asp:CalendarExtender ID="calFromDate" runat="server" TargetControlID="txtFromDate" >
     </asp:CalendarExtender>
</asp:Content>
4

1 回答 1

0

尝试在页面上评论现有的 Js 文件。

原因:简单,正如我们所知,[page load complete] 方法上的 ajax 使 javascript 代码运行起来,这与页面上现有的 javascript/jquery 冲突,这会导致任一功能出现故障。

于 2012-12-18T09:56:37.780 回答