2012-03-31 49 views
0

有没有人有任何关于如何将日期时间选择器放入SharePoint项目中的例子? 更具体地把一个日期时间选择器在gridview .. 我一直在谷歌搜索几个小时,仍然找不到示例,工程.. 大部分的例子是为正常的web项目,而不是为SharePoint项目..共享点项目的日期时间选择器

和顺便说一句我已经尝试把datetimecontrol内的gridview,但它不工作。

在此先感谢。

回答

1

我喜欢使用jQuery UI的日期选择器:

http://jqueryui.com/demos/datepicker/

要在GridView实现,我通常做一个可编辑的文本框,只需将类给它,它会调用日期选择器:

 <asp:GridView ID="gvClientDetails" runat="server"> 
      <Columns> 
       <asp:TemplateField HeaderText="Date"> 
        <EditItemTemplate> 
         <asp:TextBox runat="server" ID="myTextBox" CssClass="dateTextBox" /> 
        </EditItemTemplate> 
        <ItemTemplate> 
         <asp:Label ID="myLabel" runat="server" Text='<%# Eval("myDate") %>'></asp:Label> 
        </ItemTemplate> 
       </asp:TemplateField> 
      </Columns> 
     </asp:GridView> 

,然后利用下面的JavaScript(注册您的网页或网站上宽):

$('.dateTextBox').each(function() { 
    $(this).datepicker(
     { 
      changeMonth: true, 
      changeYear: true, 
      dateFormat: 'yy/mm/dd' 
     }); 
}) 

对于应用这样的事情到您的SharePoint网站,这应该帮助你:

http://blogs.lessthandot.com/index.php/WebDev/UIDevelopment/Javascript/adding-a-jquery-date-picker-to-sharepoint