Asp.net mvc 如果asp.net mvc不支持页面加载事件,那么在mvc中我们应该如何处理页面加载事件

Asp.net mvc 如果asp.net mvc不支持页面加载事件,那么在mvc中我们应该如何处理页面加载事件,asp.net-mvc,Asp.net Mvc,我是ASP.NETMVC新手 为了开始学习MVC,我正在学习一个关于MVC的教程,在那里他们使用了与Web表单相同的Page\u Load事件 MVC是否支持事件,如果支持,支持哪些事件 如果ASP.NET MVC不支持页面加载事件,那么有什么替代方案?您应该在MVC应用程序中使用Javascript/Jquery进行事件处理。您可以使用document.Ready()事件处理程序触发页面加载事件,然后使用javascript/jquery处理您的逻辑。您应该在MVC应用程序中使用javascr

我是ASP.NETMVC新手

为了开始学习MVC,我正在学习一个关于MVC的教程,在那里他们使用了与Web表单相同的
Page\u Load
事件

MVC是否支持事件,如果支持,支持哪些事件


如果ASP.NET MVC不支持
页面加载
事件,那么有什么替代方案?

您应该在MVC应用程序中使用Javascript/Jquery进行事件处理。您可以使用
document.Ready()
事件处理程序触发页面加载事件,然后使用javascript/jquery处理您的逻辑。

您应该在MVC应用程序中使用javascript/jquery进行事件处理。您可能会使用
document.Ready()
事件处理程序触发页面加载事件,然后使用javascript/jquery处理您的逻辑。

在学习MVC之前,有一件事我被告知,“忘了Webforms吧。”。它很旧,实际上不支持分离。学习MVC时不要考虑asp.NETWebForms。MVC有不同的生命周期。 您的问题的答案是,MVC不支持
页面加载
或任何事件,这完全取决于您想要实现什么。以下是一些提示:

1.)如果要在呈现视图(UI或html页面)之前实现某些功能,可以在返回视图之前在控制器中编写逻辑

2.)如果您想在呈现页面的过程中实现一些东西,可以使用razor标记。这把剃须刀很容易使用

3.)如果您想在页面完全呈现之后实现一些东西,可以使用jQuery的document.Ready()


你可以从这里开始学习MVC:

在学习MVC之前,有一件事我被告知,“忘掉所有关于Webforms的事情吧。”。它很旧,实际上不支持分离。学习MVC时不要考虑asp.NETWebForms。MVC有不同的生命周期。 您的问题的答案是,MVC不支持
页面加载
或任何事件,这完全取决于您想要实现什么。以下是一些提示:

1.)如果要在呈现视图(UI或html页面)之前实现某些功能,可以在返回视图之前在控制器中编写逻辑

2.)如果您想在呈现页面的过程中实现一些东西,可以使用razor标记。这把剃须刀很容易使用

3.)如果您想在页面完全呈现之后实现一些东西,可以使用jQuery的document.Ready()


您可以从这里开始学习MVC:

Duplicate:Duplicate:谢谢您的回答。谢谢您的回答。