我有以下逻辑:
if (Model != null && Model.StatusMessage != "New Override")
{
<button type="submit" id="btnSubmit" name="Command" value="Delete" >Delete</button>
}
并希望连续显示2个按钮(按钮保存和按钮删除)。
但是,当我添加table
代码并将“保存”按钮放入第一个td
并将“删除”按钮上方的逻辑放入同一td
中的第二个tr
时,逻辑将停止工作 - 它不能被识别为代码;并且被认为只是屏幕上的文字。
如何在一个水平行中有2个按钮;仅当Model.Status
告诉我该记录存在时才显示删除按钮?
答案 0 :(得分:1)
你在视图中做这个吗?如果是,请将@if
代替if
。我假设您的代码类似于以下内容......
<table>
<tr>
<td></td>
@if(){
<td></td>
}
</tr>
</table>
td
@if
是你的逻辑应该去的地方,如果条件满足,打印另一个td
删除按钮,否则什么都不做如果您需要更多帮助,请发布代码如何构建表格。感谢。