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