2012-03-31 5 views
0

Hat jemand ein Beispiel dafür, wie man eine Datumsauswahl in ein Sharepoint-Projekt einfügt? genauer gesagt, um eine Datumszeit Picker in der Gridview setzen .. Ich habe seit Stunden gegoogelt und konnte immer noch nicht finden Beispiel, das funktioniert .. das meiste Beispiel ist für normale Web-Projekt und nicht für Sharepoint-Projekt ..Datetime-Picker für das Projekt "Share Point"

und btw Ich habe versucht, die Datetimecontrol innerhalb der Gridview setzen, aber es funktioniert nicht so gut.

Vielen Dank im Voraus.

Antwort

1

Ich liebe jQuery UI Datumsauswahl zu verwenden:

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

in einem Gridview zu implementieren, die ich normalerweise ein editierbares Textfeld machen und gelten nur die Klasse, um es, die die Datepicker aufrufen würde:

 <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> 

und dann Verwendung der unten Javascript (registriert auf Ihrer Seite oder Website breit) machen:

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

Wie für so etwas zu Ihrer Sharepoint-Website anwenden, dies sollte Ihnen helfen:

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

Verwandte Themen