2011-03-23 193 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调用。

相关问题