Asp.net mvc MVC无实体框架
//下面是代码索引.cshtml..但是我有UrunAdd页面找不到源代码错误。我能做什么..我想做MVC,但没有实体,只有存储过程..我怎么能这样..像这样我在找例子..请帮助我Asp.net mvc MVC无实体框架,asp.net-mvc,Asp.net Mvc,//下面是代码索引.cshtml..但是我有UrunAdd页面找不到源代码错误。我能做什么..我想做MVC,但没有实体,只有存储过程..我怎么能这样..像这样我在找例子..请帮助我 [HttpPost] public ActionResult UrunEkle(Urunler urun) { string connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionStr
[HttpPost]
public ActionResult UrunEkle(Urunler urun)
{
string connectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
using (SqlConnection conn = new SqlConnection(connectionString))
{
conn.Open();
string sql = "sp_UrunEkle";
using (SqlCommand cmd = new SqlCommand(sql, conn))
{
cmd.Parameters.AddWithValue("@UrunAd", urun.UrunAd);
cmd.Parameters.AddWithValue("@UrunAckl", urun.UrunAckl);
cmd.Parameters.AddWithValue("@UrunFiyat", urun.UrunFiyat);
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "sp_UrunEkle";
cmd.ExecuteNonQuery();
}
conn.Close();
}
return View();
}
@使用(Html.BeginForm(“UrunEkle”,“Home”,FormMethod.Post))
{
foreach(模型中的var项目)
{
@DisplayFor(modelItem=>item.UrunAd)
@DisplayFor(modeleItem=>item.UrunAckl)
@DisplayFor(modelItem=>item.UrunFiyat)
}
}
错误具体说明了什么?未找到资源。和HTTP404。您正在查找的资源(或其依赖项之一)已被删除、名称已更改或可能暂时不可用。请确保查看以下URL并正确键入。是的,HomeController.cs和我有两个视图..index.cshtml和urunadd.cshtml..您使用的是DisplayFor(),它不会返回任何值。它可能与HttpPost方法的配置文件不匹配,因此…我能做什么。Paul。。。
@using (Html.BeginForm("UrunEkle", "Home", FormMethod.Post))
{
foreach (var item in Model)
{
<table>
<tr>
<td>
@Html.DisplayFor(modelItem => item.UrunAd)
</td>
<td>
@Html.DisplayFor(modelItem => item.UrunAckl)
<td>
@Html.DisplayFor(modelItem => item.UrunFiyat)
</td>
</tr>
</table>
}
<p>
<input type="submit" value="Ekle" />
</p>
}