Asp.net 如何在MVC3中进行全局操作?
我在我的网站的所有页面上都有一个联系表单,我希望它能在任何页面上处理,而不是让某人只访问网站的一个区域。是否可以添加一个全局操作?我假设我需要制作一个基本控制器和构造函数,并听取是否有人提交表单?有人能让我知道和/或引导我走向正确的方向吗 谢谢,Asp.net 如何在MVC3中进行全局操作?,asp.net,asp.net-mvc-3,action,Asp.net,Asp.net Mvc 3,Action,我在我的网站的所有页面上都有一个联系表单,我希望它能在任何页面上处理,而不是让某人只访问网站的一个区域。是否可以添加一个全局操作?我假设我需要制作一个基本控制器和构造函数,并听取是否有人提交表单?有人能让我知道和/或引导我走向正确的方向吗 谢谢, 达伦你不需要这样的东西 您应该将该联系人表单放在共享的局部视图中,将其包含在布局/母版页中,并将其发布到单独的控制器。我想我可以在其上使用AJAX,从而允许其发布到单独的控制器。您不需要AJAX;您也可以向一个单独的控制器发送普通邮件。是的,但用户需要
达伦你不需要这样的东西
您应该将该联系人表单放在共享的局部视图中,将其包含在布局/母版页中,并将其发布到单独的控制器。我想我可以在其上使用AJAX,从而允许其发布到单独的控制器。您不需要AJAX;您也可以向一个单独的控制器发送普通邮件。是的,但用户需要留在调用联系人表单的页面上。然后,您可以在表单中包含当前URL(
Request.URL.PathAndQuery
),并返回指向该URL的重定向。不过,您可能还是希望使用AJAX。