2011-03-23 194 views
0

我正在處理MVC應用程序,並且我有一個索引視圖,我將模型從控制器傳遞到索引視圖。索引操作沒有參數。現在看來我有一個jQuery的日曆。我想在選擇日期時更改視圖上的所有數據。我需要爲此使用不同的操作方法,因爲當前操作方法沒有參數。或者我可以使用相同的?請建議將數據從視圖傳遞到控制器並返回

回答

0

聽起來像你需要在該索引視圖上的DateTime參數。然後,您可以處理的情況下它是在動作無效:

public ActionResult Index(DateTime dateTime) 
{ 
    if (dateTime == null) 
     //Do default view 
    else 
     //Use date for view 
} 
0

您可以創建相同的動作方法來處理兩個:

[HttpGet] 
public ActionResult DoThis() { } 

[HttpPost] 
public ActionResult DoThis(FormCollection data) { } 

它可以是相同的動作,但它是一個不同的操作處理程序爲h並將帖子發送到服務器,帖子來自窗體或JQuery調用。

相關問題