由於我不想進入的原因,我也不能更改,我使用的是.net web窗體,並且提供了包含多個窗體的html。你可能只有一個帶有Web表單的標籤runat =「server」,所以我不得不採取非正統的方法。填充窗體沒有runat =「服務器」?
我很好通過使用HttpContext.Current.Request提交表單,但是我不是如何去填充表單數據。
我唯一的想法是在document.ready()上創建一個ajax調用,它調用靜態webMethod「on_load」,它將返回JSON。這個JSON然後被jquery函數解析並用數據填充表單。
我不禁感覺有一個更好的方法來做到這一點,納入服務器端代碼,有什麼建議嗎?
你不能使用'Request.Form []',http://msdn.microsoft.com/en-us/library/system.web.httprequest.form.aspx – Prescott 2012-02-15 07:40:06
HttpContext.Current.Request和Request是同一個對象。這適用於表單提交,但是我試圖填充表單上的數據。例如,我從數據庫中獲取名稱「John Doe」,並嘗試填寫表單上的「全名」文本框。 – user1210621 2012-02-15 15:33:14