2008-10-23 20 views

回答

5

創建一個隱藏的輸入控件,以在下一頁回發中將值返回到服務器。需要使用JavaScript中創建的新Date對象的值將其填充到頁面的onload事件中。您需要創建一個JavaScript函數來執行此操作,並使用RegisterClientScriptBlock將其添加到頁面中。

類似這樣;

function setNow(hiddenInputId) 
{ 
    var now = new Date(); 
    var input = document.getElementById(hiddenInputId); 

    if(input) input.value = now.toString(); 
} 

然後創建路過隱藏輸入的客戶端Id的函數的調用,然後是一段腳本添加到使用的RegisterStartupScript的頁面,以便它可以運行在頁面加載。

1

您必須在客戶端使用JavaScript來獲取本地時間並將該值傳遞給服務器端。你可以使用查詢字符串,隱藏字段或AJAX魔術來傳遞它。

相關問題