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按钮时,它们将一起插入到数据库中。

相关内容

热门资讯

经调查!pokeplus脚本,... 经调查!pokeplus脚本,广东老友麻将有挂吗,总是是真的有辅助app(哔哩哔哩)1、广东老友麻将...
教你透视!德州机器人代打脚本,... 教你透视!德州机器人代打脚本,pokerworld辅助器(透视)真是存在有辅助app(哔哩哔哩)1)...
教你透视!大菠萝免费辅助器,s... 教你透视!大菠萝免费辅助器,sohoo开挂辅助(透视)一直一直总是有辅助脚本(哔哩哔哩)1、大菠萝免...
记者获悉!wepokerh5破... 记者获悉!wepokerh5破解,微信小程序开心泉州辅助器,真是是真的有辅助神器(哔哩哔哩)1、游戏...
开挂透视!epoker透视底牌... 开挂透视!epoker透视底牌,佛手大菠萝有挂吗(透视)总是是真的有辅助脚本(哔哩哔哩)1、在佛手大...
昨日!pokermaster修... 昨日!pokermaster修改器,拱趴大菠萝系统规律,好像存在有辅助神器(哔哩哔哩)1、拱趴大菠萝...
揭露透视!拱趴大菠萝挂哪里,约... 揭露透视!拱趴大菠萝挂哪里,约局吧app有挂吗(透视)其实是真的有辅助工具(哔哩哔哩)1、完成拱趴大...
一直以来!德州hhpoker是... 一直以来!德州hhpoker是真的吗,决战卡五星辅助软件,一直有辅助攻略(哔哩哔哩)进入游戏-大厅左...
详情透视!pokernow辅助... 您好,werplan怎么作必弊这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054...
最新消息!智星菠萝辅助,雀友会... 最新消息!智星菠萝辅助,雀友会广东潮汕麻雀有挂么,总是真的是有辅助方法(哔哩哔哩)进入游戏-大厅左侧...