2012-07-10 61 views
0

我們如何傳遞一個網格單元的值的DateTimePicker? 我有列的網格,在其中一個列存儲日期值(YYYY-MM-DD)格式。 當我單擊編輯按鈕,選擇行值需要傳遞到新的形式日期值需要設置DateTimePicker控件的。 這是可能的,如果是的話怎麼樣?如何獲得日期值形式電網對新形式的日期時間選擇器控制單元

+0

你試過沒?在這裏發佈 – 2012-07-10 11:49:51

+0

我試過這段代碼:'frmSubForm.dtpBookPublishDate.value = frmMainApplication.dgvBooksDetails.CurrentRow.Cells [5] .Value;' – 2012-07-10 11:56:18

+0

@ gridview_RowCommand你可以獲取日期值,也可以設置值或保存在變量/分配datetimepicker控件的會話 – 2012-07-10 12:04:23

回答

0

這就是我需要:

DateTime dtBookPublishDate = DateTime.Parse (dgvBooksDetails.CurrentRow.Cells[5].Value.ToStrin());                  
myBookInformation.dtpBookPublishDateInfo.Value = DateTime.Parse(dtBookPublishDate.ToShortDateString()); 

其中,frmBookInformation是分的形式,目前即時通訊主要形式。

0

你可以試試這個,而你的日期必須在一個YYYY-MM-DD格式。

<script type="text/javascript"> 
function SetmyDate(){ 
    var yDate = "YYYY-MM-DD"; 
    var date = yDate.substr(7,2); 
    var mon = yDate.substr(4,2); 
    var year = yDate.substr(0,4); 
    $('#dateselector').datepicker(
     "setDate", 
     new Date(mon + "/" + date + "/" + year) 
    ); 
} 
</script>