【发布时间】:2017-05-23 10:07:59
【问题描述】:
我想将数据从控制器传递到我的模态类。
这是我想做的测试示例,
我无法在此处发布我的代码,因为我的代码行数非常多。
[HttpPost]
public ActionResult testdata()
{
string testdata = "send test data";//this data i want to pass to my model class
return View();
}
因为我的模态类正在将相同的数据插入到数据库中
public bool inserttestdata()
{
cmd = new SqlCommand();
cmd.Parameters.AddWithValue("@test", "test data want here");//here I want to use the data which i declared in my controller
int i = dbf.ExecuteSP("testproc", cmd);
if (i >= 1)
return true;
else
return false;
}
这只是一个测试数据,我的实际代码很大,我要插入的数据是动态的而不是静态的。
【问题讨论】:
-
这里的问题是什么?您可以在
inserttestdata中有一个参数(没有外壳会杀死我),然后从您的控制器传递数据?当然,您将在控制器中创建一个包含inserttestdata方法的类的实例(或注入它)。 -
@TeodorKurtev 我无法让您理解,我只想将数据从控制器传递到模态,我该怎么做?
-
您可以在这里创建一个模态对象,然后简单地分配该对象中的所有数据并在您想使用的任何地方使用它。
标签: asp.net-mvc model asp.net-mvc-5 controller