剃须刀页面 - 全局 onGet onPost - .net 核心
razor page - global onGet onPost - .net core
我需要在每个剃须刀页面上全局评估 onGet、onPost,以便查看参数是否已在查询字符串中发送或在每个页面中发布(由 jquery.post)。
所以起初,我虽然将这些方法添加到 _Layout.cshtml 但这似乎不是可以处理这些方法的常规页面。
因此,我使用 OnGet、OnPost 对 _Layout 进行了部分视图,但在调试中从未达到此方法(带有断点)
请注意,我已经禁用了全局防伪保护,这样我就可以解决 jquery.post 问题
有没有办法全局处理 onGet 或 onPost?
使用所需方法创建 BasePageModel:
public class BasePageModel : PageModel
{
public void OnGet()
{
// ...
}
public void OnPost()
{
// ...
}
}
然后让您的所有页面都继承自基本模型:
public class IndexModel : BasePageModel
{
// OnGet and OnPost are in BasePageModel
}
我需要在每个剃须刀页面上全局评估 onGet、onPost,以便查看参数是否已在查询字符串中发送或在每个页面中发布(由 jquery.post)。 所以起初,我虽然将这些方法添加到 _Layout.cshtml 但这似乎不是可以处理这些方法的常规页面。 因此,我使用 OnGet、OnPost 对 _Layout 进行了部分视图,但在调试中从未达到此方法(带有断点)
请注意,我已经禁用了全局防伪保护,这样我就可以解决 jquery.post 问题
有没有办法全局处理 onGet 或 onPost?
使用所需方法创建 BasePageModel:
public class BasePageModel : PageModel
{
public void OnGet()
{
// ...
}
public void OnPost()
{
// ...
}
}
然后让您的所有页面都继承自基本模型:
public class IndexModel : BasePageModel
{
// OnGet and OnPost are in BasePageModel
}