Asp.net mvc 如何在提交中使用@Url.RouteUrl?
我有一个div,包括以下内容:Asp.net mvc 如何在提交中使用@Url.RouteUrl?,asp.net-mvc,Asp.net Mvc,我有一个div,包括以下内容: @if (Model.Id == 0) { <a href="@Url.RouteUrl("CustomerAddressEdit", new {Model.AddressId})">Change your address</a> } @if(Model.Id==0) { } 我想删除链接并用按钮替换它。 如何在“提交”按钮中移动这些内容?您可以像这样编辑代码: @if (Model.Id == 0) { <for
@if (Model.Id == 0)
{
<a href="@Url.RouteUrl("CustomerAddressEdit", new {Model.AddressId})">Change your address</a>
}
@if(Model.Id==0)
{
}
我想删除链接并用按钮替换它。
如何在“提交”按钮中移动这些内容?您可以像这样编辑代码:
@if (Model.Id == 0)
{
<form action="@Url.RouteUrl(...)" method="get">
<button type="submit">Change your address</button>
</form>
}
@if(Model.Id==0)
{
改变你的地址
}
@if(Model.Id==0)
{
}
就是这样。只需使用css将链接样式设置为ButtonTanks,并在哪里检查@if(Model.Id==0)?按钮前?(输入)
@if (Model.Id == 0)
{
<input type="button" name="change" class="button " value="@T("Change")"
onclick="setLocation('@Url.RouteUrl("CustomerAddressEdit", new {Model.AddressId})')" />
}