|
|
|
ใช้ CalendarExtender AJAX Control Toolkit ในการเลือกวันที่ติดปัญหาตอนแก้ไข ค่าในปฏิทิน มันแสดงที่ today ตลอด |
|
|
|
|
|
|
|
<asp:TemplateField HeaderText="Start Date" HeaderStyle-Width="90px" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:TextBox ID="StartDateTextBox" Text='<%# Bind("StartDate") %>' runat="server" Width="70px" BorderStyle="Groove" />
<asp:CalendarExtender ID="StartDateCalendar" runat="server" TargetControlID="StartDateTextBox" Format="MMMM d, yyyy" />
</ItemTemplate>
</asp:TemplateField>
|
|
|
|
|
Date :
2013-04-25 09:07:43 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามรูปเลย ค่าวันที่ใน textbox จะ bind มาจาก code behind น่ะค่ะ
เวลาคลิกในช่องเพื่อเลือกปฏิทิน มันจะแสดงวันที่ปัจจุบัน แทนที่มันจะเป็นวันที่ของค่าใน textbox
|
|
|
|
|
Date :
2013-04-26 16:52:30 |
By :
nimporn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (VB.NET)
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:TextBox ID="birthdate" runat="server" Width="200px" MaxLength="30"></asp:TextBox>
<asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="birthdate" Format="yyyy-M-d">
</asp:CalendarExtender>
code behind
Code (VB.NET)
birthdate = CType(dr("birthdate"), Date)
|
|
|
|
|
Date :
2013-04-26 16:55:01 |
By :
nimporn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|