为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

2 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

首先建立Controller,添加Action

    public class UtilityController : Controller
    {        public ActionResult Insert()
        {            //调用你说的再ORM中的Insert方法。

            return View();
        }
    }

然后Button是没有Action的,Form才有Action

@using (Html.BeginForm("Insert", "Utility"))
{    <button type="submit">添加</button>}


查看完整回答
反对 回复 2018-10-31
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

你用的所有的Model统一继承一个自己的基类,控制器也是,之后在基类控制器中封装一个Insert方法,这样应该就可以来解决了

查看完整回答
反对 回复 2018-10-31
  • 2 回答
  • 0 关注
  • 399 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信