Asp.net mvc 将数据从模式(弹出窗体)保存到本地数据库-asp.net mvc

Asp.net mvc 将数据从模式(弹出窗体)保存到本地数据库-asp.net mvc,asp.net-mvc,Asp.net Mvc,我成功地实现了插入功能,如下所示。但这是通过使用另一个视图“Create”完成的,一旦提交,它就会转到“ViewSecurityForm”视图。但是现在,我想在“ViewSecurityForm”中使用modal实现insert函数。在“ViewSecurityForm”视图中,我有几个模态需要实现。你能帮我怎么做吗 我在“创建”视图中创建函数的方法: public ActionResult Create(ServerInfo alldata) { try

我成功地实现了插入功能,如下所示。但这是通过使用另一个视图“Create”完成的,一旦提交,它就会转到“ViewSecurityForm”视图。但是现在,我想在“ViewSecurityForm”中使用modal实现insert函数。在“ViewSecurityForm”视图中,我有几个模态需要实现。你能帮我怎么做吗

我在“创建”视图中创建函数的方法:

   public ActionResult Create(ServerInfo alldata)
    {
        try
        {

            db.ServerInfos.Add(alldata);
            db.SaveChanges();


            return RedirectToRoute(new { controller = "Employee", action = "ViewSecurityForm" });
        }
        catch

        {
            return View();
        }
    }
public ActionResult ViewSecurityForm()
{


/*What should I write here*/      


}
public class ViewSecurityForm
{
    public List<ServerInfo> allServerInfo { get; set; }
    public List<NetworkDeviceInfo> allNetworkDeviceInfo { get; set; }

}


public class SecurityContext : DbContext
{
    //Create database without name 
    public SecurityContext ()
    {       

        Database.SetInitializer(new SecurityDBInitializer());
    }

    //Create Table as below            
    public DbSet<ServerInfo> ServerInfos { get; set; }
    public DbSet<NetworkDeviceInfo> NetworkDeviceInfos { get; set; }


}
我在“ViewSecurityForm”视图中的模态方法:

   public ActionResult Create(ServerInfo alldata)
    {
        try
        {

            db.ServerInfos.Add(alldata);
            db.SaveChanges();


            return RedirectToRoute(new { controller = "Employee", action = "ViewSecurityForm" });
        }
        catch

        {
            return View();
        }
    }
public ActionResult ViewSecurityForm()
{


/*What should I write here*/      


}
public class ViewSecurityForm
{
    public List<ServerInfo> allServerInfo { get; set; }
    public List<NetworkDeviceInfo> allNetworkDeviceInfo { get; set; }

}


public class SecurityContext : DbContext
{
    //Create database without name 
    public SecurityContext ()
    {       

        Database.SetInitializer(new SecurityDBInitializer());
    }

    //Create Table as below            
    public DbSet<ServerInfo> ServerInfos { get; set; }
    public DbSet<NetworkDeviceInfo> NetworkDeviceInfos { get; set; }


}
我的班级:

   public ActionResult Create(ServerInfo alldata)
    {
        try
        {

            db.ServerInfos.Add(alldata);
            db.SaveChanges();


            return RedirectToRoute(new { controller = "Employee", action = "ViewSecurityForm" });
        }
        catch

        {
            return View();
        }
    }
public ActionResult ViewSecurityForm()
{


/*What should I write here*/      


}
public class ViewSecurityForm
{
    public List<ServerInfo> allServerInfo { get; set; }
    public List<NetworkDeviceInfo> allNetworkDeviceInfo { get; set; }

}


public class SecurityContext : DbContext
{
    //Create database without name 
    public SecurityContext ()
    {       

        Database.SetInitializer(new SecurityDBInitializer());
    }

    //Create Table as below            
    public DbSet<ServerInfo> ServerInfos { get; set; }
    public DbSet<NetworkDeviceInfo> NetworkDeviceInfos { get; set; }


}
public类ViewSecurityForm
{
公共列表allServerInfo{get;set;}
公共列表allNetworkDeviceInfo{get;set;}
}
公共类SecurityContext:DbContext
{
//创建没有名称的数据库
公共安全上下文()
{       
SetInitializer(新的SecurityDBInitializer());
}
//创建如下表
公共DbSet ServerInfos{get;set;}
公共数据库集网络设备信息{get;set;}
}

显示表单代码。显示表单代码。