1

ASPAjaxコントロールツールキットのカレンダーエクステンダーが正しく表示されません。テキスト値のみが表示され、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ファイルにコメントしてみてください。

理由:単純です。[ページの読み込みが完了しました]メソッドのajaxは、その場でjavascriptコードを作成します。これは、ページ上の既存のjavascript / jqueryと競合し、いずれかの機能の誤動作を引き起こします。

于 2012-12-18T09:56:37.780 に答える