有什么方法能够使所有的“添加”按钮所提交的数据到统一的界面上?

要求是,这个“添加”按钮是type="submit"型的,action="insert.aspx",同时这个insert.aspx代表的是一个方法,而不是页面,说白了只有一个insert方法,这个方法是封装在基类里面的,insert这个页面时不存在的,求具体思路,可能表达的不是很清楚,差不多就是将insert这个方法封装在一个orm框架里面的,供所有的“添加”功能来用。(这个问题比较具有含金量,所以分给高点,穷人只能给20了,望高手指点迷津,多谢多谢)

互换的青春
浏览 400回答 2
2回答

慕的地6264312

首先建立Controller,添加Action&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;class&nbsp;UtilityController&nbsp;:&nbsp;Controller &nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;ActionResult&nbsp;Insert() &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//调用你说的再ORM中的Insert方法。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;View(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;}然后Button是没有Action的,Form才有Action@using&nbsp;(Html.BeginForm("Insert",&nbsp;"Utility")) {&nbsp;&nbsp;&nbsp;&nbsp;<button&nbsp;type="submit">添加</button>}

Cats萌萌

你用的所有的Model统一继承一个自己的基类,控制器也是,之后在基类控制器中封装一个Insert方法,这样应该就可以来解决了
打开App,查看更多内容
随时随地看视频慕课网APP