关于ASP.NET Ajax中的压延机控制 [英] About calender extender control in ajax of asp.net
本文介绍了关于ASP.NET Ajax中的压延机控制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好...先生,
我正在使用Visual Studio 2008和.net Framework 3.5.最近我从Microsoft asp.net站点添加了Ajax Control工具包,并将其作为新选项卡添加到我的Visual Studio中.设计页面无法工作.为什么?
Hello...sir,
I am using Visual studio 2008 and .net framework 3.5.Recently I am adding Ajax Control toolkit from Microsoft asp.net site and add as a new tab to my Visual studio.So,Problem is when I want to drag the calender extender control to design page it does''nt works.Why???
推荐答案
您已在页面中注册了ajaxdll..
如果没有的话
have you register the ajaxdll in your page ..
if no do it first
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:TextBox ID="txtDOB" runat="server" class="datefd" />
<asp:ImageButton ID="imgcalnd" runat="server" Height="16" Width="16" ImageUrl="~/images/Calendar.png" />
<cc1:CalendarExtender ID="calcontl" runat="server" TargetControlID="txtDOB" PopupButtonID="imgcalnd"
Format="dd/MM/yyyy" />
以aspx格式添加...
Add this in aspx forms...
//At top to register.
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControls" %>
//And place to add control
<asp:Label ID="lblDate" runat="server" CssClass="caption" Text="Date"></asp:Label>
<asp:TextBox ID="txtDateTime" Width="80%" runat="server" ></asp:TextBox>
<AjaxControls:CalendarExtender ID="ajaxCalFromDate" runat="server" TargetControlID="txtDateTime"
Format="yyyy/M/dd" PopupPosition="BottomRight">
</AjaxControls:CalendarExtender>
1)注册您的AjaxToolKit程序集.
<%@注册Assembly ="AjaxControlToolkit" namespace ="AjaxControlToolkit" tagprefix ="asp"%>
2)将ToolkitScriptManager添加到您的页面.
< asp:ToolkitScriptManager ID ="ToolkitScriptManager1" runat ="server">
3)然后将扩展器添加到您的文本框中.
< asp:TextBox ID ="txtStart" runat =服务器" BorderColor =#006699" BorderStyle ="Ridge" TabIndex ="3">
< asp:CalendarExtender ID ="txtStart_CalendarExtender" runat ="server" Enabled ="True" TargetControlID ="txtStart">
1) Register Your AjaxToolKit assembly.
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
2) Add ToolkitScriptManager To Your Page.
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
3) Then Add the Extender To Your TextBox.
<asp:TextBox ID="txtStart" runat="server" BorderColor="#006699" BorderStyle="Ridge" TabIndex="3">
<asp:CalendarExtender ID="txtStart_CalendarExtender" runat="server" Enabled="True" TargetControlID="txtStart">
这篇关于关于ASP.NET Ajax中的压延机控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文