ボタンに変更したいリンク ウィッチがあります。リンクはパラメーターを通過し、次のようになります。
@Html.ActionLink("View", "Print", new { id = item.SalesContractId })
このパラメーター{ id = item.SalesContractId }を持つボタンに置き換えたいと思います
私のボタンは次のようになります。
<input type="button" value="Print" id="btnFromIndexPrint" />
誰かがこれを行う方法を教えてもらえますか?
これが私のページの外観です。私が達成しようとしていることを確認できます。
@model IEnumerable<Contract.Models.tbSalesContract>
<!DOCTYPE html>
<html>
<head>
<title>Index</title>
</head>
<body>
<p>
@Html.ActionLink("Create New", "Edit")
</p>
<table>
<tr>
<th>
Company
</th>
<th>
Trading As
</th>
<th>
Created
</th>
<th>
Updated
</th>
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.CompanyName)
</td>
<td>
@Html.DisplayFor(modelItem => item.TradingAs)
</td>
<td>
@Html.DisplayFor(modelItem => item.C_date)
</td>
<td>
@Html.DisplayFor(modelItem => item.C_updateDate)
</td>
<td>
@* @Html.ActionLink("View", "Edit", new { id = item.SalesContractId }) *@
<input type="button" value="View" id="btnFromIndexView" />
<td>
@* Add Button to print only if contract state is finalized *@
@if (item.IsFinal)
{
@Html.ActionLink("Print", "Print", new { id = item.SalesContractId })
<input type="button" value="Print" id="btnFromIndexPrint" />
}
</td>
</td>
</tr>
}
</table>
</body>
</html>