1
我有这样的代码:为什么我的MVC按钮不起作用?
@model IEnumerable<PamelaFundacionFinal.Models.Escuela>
@{
ViewBag.Title = "Index";
}
<h2>Escuelas registradas</h2>
<p>
<button name="Edit" class="btn btn-default"><b>
@Html.ActionLink("Create New", "Create")</b></button></p>
<table class="table">
<tr>
<th>
@Html.DisplayNameFor(model => model.Nombre)
</th>
<th>
@Html.DisplayNameFor(model => model.Direccion)
</th>
<th>
@Html.DisplayNameFor(model => model.Telefono)
</th>
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Nombre)
</td>
<td>
@Html.DisplayFor(modelItem => item.Direccion)
</td>
<td>
@Html.DisplayFor(modelItem => item.Telefono)
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id = item.Escuela_ID })
<button name="Edit" class="btn btn-default">
@Html.ActionLink("Details", "Details", new { id = item.Escuela_ID })</button>
<button name="Edit" class="btn btn-default">
@Html.ActionLink("Delete", "Delete", new { id = item.Escuela_ID })</button>
</td>
</tr>
}
</table>
别担心,一切都被引用到自己的控制器,使opperations,我的问题是,我有两种情况:
- 我写的
@Html.ActionLink("Edit", "Edit", new { id = item.Escuela_ID })
是另一个控制器的参考,所以我可以创建一个新的,但它是简单的文本 - 然后,我试图把该参考放到一个按钮,所以它看起来不错:
<button name="Edit" class="btn btn-default">@Html.ActionLink("Delete", "Delete", new { id = item.Escuela_ID })</button>
但它doesn没有工作。
我知道我没有正确地写这篇文章,但是我需要帮助,因为我是新的这种语言,而且我真的不知道语法到底如何。我使用Visual Studio 2013和SQL Server来运行数据库(与数据库的连接运行良好,这不是数据库的问题)。
给助手创建的''标签创建一个类名,并使用css来设置它的样式。 –