ASP.NETMVC:将HTML表格与其他表单数据一起插入到数据库中
创始人
2024-11-12 05:30:14
0
  1. 首先,我们需要建立一个包含表单和HTML表格的视图。例如:
@model FormModel

@using (Html.BeginForm("InsertData", "ControllerName", FormMethod.Post))
{
    @Html.TextBoxFor(m => m.Name)
    @Html.TextBoxFor(m => m.Email)
    
Column1 Column2
}
  1. 在控制器中,我们需要创建一个名为'InsertData”的动作方法,并使用表单模型类和HTML表格中的数据作为参数。然后可以将它们一起插入到数据库中。例如:
[HttpPost]
public ActionResult InsertData(FormModel formModel, string Column1, string Column2)
{
    // Insert form data and HTML table data into database
    using (var db = new MyDbContext())
    {
        db.FormModels.Add(formModel);
        db.TableData.Add(new TableData 
        {
            Column1 = Column1,
            Column2 = Column2
        });
        db.SaveChanges();
    }

    return View();
}

在上面的例子中,我们使用MyDbContext来插入表单数据和HTML表格数据。

  1. 最后,我们需要在路由中创建一个名为'InsertData”的动作方法。例如:
routes.MapRoute(
    name: "InsertData",
    url: "InsertData/{FormModel}/{Column1}/{Column2}",
    defaults: new { controller = "ControllerName", action = "InsertData" }
);

现在,当我们在视图中输入表单数据和HTML表格数据并单击Submit按钮时,它们将一起插入到数据库中。

相关内容

热门资讯

2026外挂!欢乐联盟辅助软件... 2026外挂!欢乐联盟辅助软件,jj斗地主麻将外卦挂(原来有挂)1、让任何用户在无需jj斗地主麻将外...
2026外挂!欢乐联盟免费辅助... 2026外挂!欢乐联盟免费辅助,威信茶馆透视挂(好像是真的有挂)1、起透看视 欢乐联盟免费辅助辅助软...
2026外挂!吉祥填大坑底牌图... 2026外挂!吉祥填大坑底牌图片,微信新财神辅助(本来是有挂)1)吉祥填大坑底牌图片有没有挂:进一步...
2026外挂!潮汕汇透视辅助,... 2026外挂!潮汕汇透视辅助,小程序微乐辅助器2.0(确实是有挂)在进入小程序微乐辅助器2.0软件靠...
2026外挂!小程序小游戏辅助... 2026外挂!小程序小游戏辅助器,边锋嘉兴红十辅助(其实真的有挂)1、进入游戏-大厅左侧-新手福利-...
2026外挂!上饶打炸攻略,闲... 2026外挂!上饶打炸攻略,闲逸510k辅助软件(竟然有挂)1、起透看视 闲逸510k辅助软件辅助软...
2026外挂!贪玩娱乐科技,凑... 您好,凑一桌游戏软件下载辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】...
2026外挂!甘肃胡乐白银辅助... 2026外挂!甘肃胡乐白银辅助,三哥玩摆头注可以控制(竟然是有挂)1、每一步都需要思考,不同水平的挑...
2026外挂!填大坑游戏辅助器... 2026外挂!填大坑游戏辅助器,微信呢小程序中至余干辅助(其实有挂)1、游戏颠覆性的策略玩法,独创攻...
2026外挂!皇豪互众可以控制... 2026外挂!皇豪互众可以控制吗,拼十辅助器(果然真的有挂)1、用户打开应用后不用登录就可以直接使用...