动态更改asp.net core razor页面表单操作
是否有任何类型的方法可以在页面上的javascript中动态更改razor页面中的asp.NETCore2.x表单操作 以下是我的设想:动态更改asp.net core razor页面表单操作,razor,asp.net-core-2.1,Razor,Asp.net Core 2.1,是否有任何类型的方法可以在页面上的javascript中动态更改razor页面中的asp.NETCore2.x表单操作 以下是我的设想: 页面上有两个按钮。叫他们btn1和btn2 需要始终调用btn1的代码 btn2的代码只需要在btn2时调用 我的假设是,我应该: 设置一个get已检查的变量,并查看是否需要在OnPost方法中调用btn2代码 我认为我应该做一点重构,将我的代码从OnPost方法中去掉,然后加入一些javascript来适当地设置表单属性 你认为哪种方法更好 谢谢你的
- 页面上有两个按钮。叫他们btn1和btn2
- 需要始终调用btn1的代码
- btn2的代码只需要在btn2时调用
- 设置一个get已检查的变量,并查看是否需要在OnPost方法中调用btn2代码
- 我认为我应该做一点重构,将我的代码从OnPost方法中去掉,然后加入一些javascript来适当地设置表单属性
Wally最简单的方法就是命名按钮:
<button name="btn2" type="submit">Click Me</button>
好的,这很简单。谢谢。:-)
// do some stuff
if (Request.Form.ContainsKey("btn2"))
{
// do some other stuff
}