关于ASP.NET Ajax中的压延机控制 [英] About calender extender control in ajax of asp.net

查看:80
本文介绍了关于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" />&nbsp;
                                                    <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屋!

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