【发布时间】:2015-01-07 09:16:19
【问题描述】:
我是 MVC 的新手,我一直在尝试找到一种方法将我的数据保存为 CSV 文件,以便在编译后将其作为电子邮件附件发送。但我正在努力研究如何将数据从我的视图传递到这个新文件。
现在,我的观点是收集这样的信息:
@using (Html.BeginForm("SampleMethod", "Test", FormMethod.Post))
{
<p>1. @Html.TextBoxFor(x => x.FirstName, new { placeholder = "Enter First Name" }) </p>
<p>2. @Html.TextBoxFor(x => x.LastName, new { placeholder = "Enter Last Name" }) </p>
}
这是通过网络表单收集的,我可以将此信息显示在单独的网页上。我在我的控制器中通过以下方法执行此操作:
[HttpPost]
public ActionResult SampleMethod(TestModel newTest)
{
return View("Completed", newTest);
}
但现在我真的很困惑如何将我的信息(名字和姓氏)放入 CSV 文件中,因为我正在努力理解我应该将数据传递到何处以及如何传递。
有人可以指点我正确的方向吗?
【问题讨论】:
标签: c# asp.net-mvc csv