2017-06-01 95 views
0

我试图从ext.js中的日期选择器中禁用星期一,但不知道如何在不实现数组的情况下制作它。因为一个数组限制范围&天,&我想永远禁用。从日期选择器.ext中禁用所有星期一

ASPX:

<ext:DatePicker ID="DPdate" runat="server" Format="d/m/y"> 
            <DirectEvents> 
             <Select OnEvent="LoadTableByDate"> 
              <EventMask Msg="Cargando 

Disponiblidad de salas" ShowMask="true" /> 
              <ExtraParams> 
               <ext:Parameter Value="Ext.Date.format(App.DPdate.getValue(), 'd/m/Y')" Mode="Raw" Name="DPpicker" /> 
              </ExtraParams> 
             </Select> 
           </DirectEvents> 
        </ext:DatePicker> 

回答

0

ASPX

<asp:Calendar ID="Calendar1" runat="server" ondayrender="Calendar1_DayRender"> 
</asp:Calendar> 

代码隐藏

protected void Calendar1_DayRender(object sender, DayRenderEventArgs e){ 
    if (e.Day.Date.DayOfWeek == DayOfWeek.Monday){ 
     e.Day.IsSelectable = false; 
    } 
} 
+0

谢谢@fluffy乌拉圭回合的反应。我如何在ext.net中的datepicker中实现ondayRender属性?导致以前的解决方案不适用于ext.net中的DATEPICKERS – HARRY

+0

您可以通过在您的datefield conf中放置disabledDays:[0,1,2,3,4,5,6]来禁用日期。 – fluffy

相关问题