我想将数据从控制器传递给我的模态类。
以下是我想要做的测试示例,
我无法在此处发布我的代码,因为我的代码行数非常大。
[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;
}
这只是一个测试数据,我的实际代码非常大,我要插入的数据是动态的而不是静态的。
答案 0 :(得分:0)
您可以将数据存储到模型中,就像这样 -
MyModel model = new MyModel();
model.someVariable = "your data";
你的模型看起来像什么 -
public class MyModel
{
public string someVariable {get; set;}
}
答案 1 :(得分:0)
你从哪里调用inserttestdata()?您需要将testdata作为参数传递给此方法。
例如:public bool inserttestdata(string testdata)
然后致电inserttestdata(testdata)