猿问

当我们从 Actionresult 返回时,在 View() 方法中传递和不传递视图名称之间的区别

View()在 中向方法传递和不传递视图名称有什么区别Action?


public ActionResult Index()

        {

            return View();

        }

VS


public ActionResult Index()

        {

            return View("Index");

        }

view()没有收到参数的情况下返回什么?


LEATH
浏览 81回答 1
1回答

皈依舞

如果您不传递视图的名称,它将传递操作的名称。在你的情况下,当你写作时,return View();就像写作一样return View("Index");如果您的操作名称发生更改,这会很有帮助。仅当您在多个操作中使用共享视图时才传递视图名称。对于其他情况,请将其留空。
随时随地看视频慕课网APP
我要回答