我新的ASP.NET,AJAX,JSON,jQuery和我試圖找出一個解決如下問題:ASP.NET:反序列化服務器端對象
有一個在ASP.NET本網頁其中將包含幾個單選按鈕。 page_load()將查詢SQL Server數據庫並獲取年數列表,例如2009,2008,2007,2006等。在客戶端腳本中,我需要創建與返回的年數一樣多的單選按鈕。對於例如如果查詢返回2009,2008,2007,2006,那麼頁面應顯示4個單選按鈕。我可以返回的年數有一個上限,所以我打算創建許多單選按鈕並根據返回的年數進行顯示/隱藏。
到目前爲止我做了什麼?
- 在Page_Load()中,我查詢表格以將年列表提取到arraylist中。
- 使用JavaScriptSerializer序列化ArrayList。
問題:
- 我知道我需要反序列化服務器端對象。但是,如何在使用jQuery時訪問它?
- 我是否採取了正確的方法解決問題?
請原諒我的情況下我的問題和方法是天真的。請在這方面指導我。
歡呼聲
嗨, 是否有你想計算單選按鈕客戶端的數量的原因?動態創建服務器端並將它們推送到客戶端可能更容易。 http://www.4guysfromrolla.com/articles/081402-1.aspx – keyboardP