2012-02-14 15 views
0
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
<asp:CalendarExtender ID="TextBox1_CalendarExtender" runat="server" 
     ClearTime="True" Enabled="True" TargetControlID="TextBox1"> 
    </asp:CalendarExtender> 

上記のコードは、テキストボックスに値を入力するとカレンダーをポップアップしません。私はしばらく前にAjaxと仕事をしていましたが、それはうまく動作していました。私は何が欠けていますか?私は何が間違っていますか? AjaxカレンダーASP.NET

私はVisual Studio 2008とAjaxライブラリ3.5を使用しています。編集のような他のAjaxコントロールは正常に動作します。

私はこれに2時間を費やしました。これは非常に簡単なことです。

+0

更新パネルが必要かもしれないと思います... –

答えて

0

どうやら私の問題は

<ajaxToolkit:ToolkitScriptManager runat="Server" EnableScriptGlobalization="true" 
     EnableScriptLocalization="true" ID="ScriptManager1" ScriptMode="Debug" CombineScripts="false" /> 

にスクリプトマネージャライン

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 

変更し、このだったし、すべてがうまく働きました。

0

CalenderExtenderには、次のようにcc1を使用します。

<cc1:CalendarExtender ID="TextBox1_CalendarExtender" runat="server" ClearTime="True" Enabled="True" TargetControlID="TextBox1"> 
</cc1:CalendarExtender> 
+0

が動作しませんでした。コントロールIDはbtwを処理します。 –

+0

私の投稿を更新しました。新しいものをお試しください。 – RuudVanNistelrooy

+0

私の解決策が見つかりました。 –

関連する問題