如何在mvc2.0中将数据集从模型传递到视图 [英] how to pass dataset from model to view in mvc2.0
问题描述
我正在MVC2.0中完成我的第一个项目,并在从模型发送数据集到视图时卡在MODEL中。请一些人指导我。这是我的观点
查看代码。
< div风格= QUOT;宽度:98%;文本对齐:中心; padding-top:5%">
< label for =" UserName"> id:< / label> <%= Html.TextBox(" MUunit")%> < input type =" submit"值= QUOT;扫描" />
<% - <%= Html.Encode(ViewData [" message"])%> - %>
< / div>
<%}%>
单击按钮时输入的值文本框例如:12345来到控制器
控制器代码:
Un ut = new Un();
公共ActionResult索引()
{
返回查看();
}
[HttpPost]
公共ActionResult索引(字符串文本框)
{
textbox = Request.Form [" MUunit"];
返回查看(详细信息(文本框));
}
传递给MODEL的值。该模型连接到数据库并返回DATASET。
公共类Un {
公共数据集详细信息(字符串txbox)
$
DataSet objDataset = new DataSet();
objDataset = Details(txbox);
返回objDataset;
}
}
返回数据集。如何传递数据集来查看?
I am doing my 1st project in MVC2.0 and stuck in MODEL while sending dataset from model to view. Please some one guide me. This is my view
VIEW CODE.
<div style="width:98%; text-align:center; padding-top:5%">
<label for="UserName">id:</label> <%= Html.TextBox("MUunit") %> <input type="submit" value="Scan" />
<%--<%= Html.Encode(ViewData["message"]) %>--%>
</div>
<% } %>
When button is clicked the value entered in textbox eg:"12345" comes to controller
CONTROLLER CODE:
Un ut = new Un();
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(string textbox)
{
textbox = Request.Form["MUunit"];
return View(Details(textbox));
}
the value passed to MODEL. The model connected to database and return DATASET.
public class Un {
public DataSet Details(string txbox)
{
DataSet objDataset = new DataSet();
objDataset = Details(txbox);
return objDataset;
}
}
It return dataset. how to pass dataset to view??
推荐答案
参考此链接..
http:// www.codeproject.com/Articles/486161/Creating-a-simple-application-using-MVC-4-0
希望这可以帮助你
refer this link..
http://www.codeproject.com/Articles/486161/Creating-a-simple-application-using-MVC-4-0
hope this help you
这篇关于如何在mvc2.0中将数据集从模型传递到视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!