在asp.net C#日历控件 [英] Calendar control in asp.net c#

查看:124
本文介绍了在asp.net C#日历控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要与它相关按钮,在asp.net中添加日历控件,用C#。

我有code如下。

 < ASP:文本框ID =txtDateFrom的CssClass =TEXT-小=服务器
             边框宽度=1px的工具提示=点击选择日期>< / ASP:文本框>
< ASP:标签ID =lblFromError的CssClass =错误=服务器
           文本=*可见=假>< / ASP:标签>
< ASP:标签ID =lblTo=服务器文本=要前景色=黑>< / ASP:标签>
< ASP:CalendarExtender ID =txtDateFrom_CalendarExtender=服务器
                      的TargetControlID =txtDateFrom
                      格式=YYYY-MM-DDTodaysDateFormat =YYYY D,MMMM>
< / ASP:CalendarExtender>


解决方案

您将需要添加的ImageButton和设置的 CalendarExtender PopupButtonID 属性为的ImageButton的ID。

这是从AjaxControlToolkit的样本网站:

 < ajaxToolkit:ToolkitScriptManager =服务器ID =ScriptManager1/>< B个日历与相关的按钮:< / B>< BR />
< ASP:文本框=服务器ID =Date5/>
< ASP:ImageButton的=服务器ID =Image1的
  的ImageUrl =〜/图片/ Calendar_scheduleHS.png
  还有AlternateText =点击以显示日历/>< BR />
< ajaxToolkit:CalendarExtender ID =calendarButtonExtender=服务器
  的TargetControlID =Date5PopupButtonID =Image1的/>

I need to add a calendar control with its associated buttons in asp.net with C#.

I have the code as below.

<asp:TextBox ID="txtDateFrom" CssClass="text-small" runat="server"
             BorderWidth="1px" ToolTip="Click to choose date"></asp:TextBox>
<asp:Label ID="lblFromError" CssClass="Error" runat="server"
           Text="*" Visible="False"></asp:Label>
<asp:Label ID="lblTo"  runat="server" Text="To" ForeColor="Black"></asp:Label>
<asp:CalendarExtender ID="txtDateFrom_CalendarExtender" runat="server"
                      TargetControlID="txtDateFrom"
                      Format="yyyy-MM-dd" TodaysDateFormat="yyyy d, MMMM">
</asp:CalendarExtender>

解决方案

You will need to add an ImageButton and set the CalendarExtender's PopupButtonID property to the ID of the ImageButton.

This is from the AjaxControlToolkit's sample web site:

<ajaxToolkit:ToolkitScriptManager runat="Server" ID="ScriptManager1" />

<b>Calendar with an associated button:</b><br />
<asp:TextBox runat="server" ID="Date5" />
<asp:ImageButton runat="Server" ID="Image1"
  ImageUrl="~/images/Calendar_scheduleHS.png"
  AlternateText="Click to show calendar" /><br />
<ajaxToolkit:CalendarExtender ID="calendarButtonExtender" runat="server"
  TargetControlID="Date5" PopupButtonID="Image1" />

这篇关于在asp.net C#日历控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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