私の見解では、次のコードがあります。
@Html.ActionLink(item.Title, "Articles/Details", New With {.id = item.ArticleId})
次のリンクが生成されます。
/ブログ/記事/詳細/1
代わりに、これを生成したいと思います。
/ Article / Details / 1
パラメータをいじってみましたが、どうすればいいのかわかりません。これどうやってするの?ありがとう。
私の見解では、次のコードがあります。
@Html.ActionLink(item.Title, "Articles/Details", New With {.id = item.ArticleId})
次のリンクが生成されます。
/ブログ/記事/詳細/1
代わりに、これを生成したいと思います。
/ Article / Details / 1
パラメータをいじってみましたが、どうすればいいのかわかりません。これどうやってするの?ありがとう。
public static MvcHtmlString ActionLink(
this HtmlHelper htmlHelper,
string linkText,
string actionName,
string controllerName,
Object routeValues,
Object htmlAttributes
)
したがって、コードは次のように記述できます。
@Html.ActionLink(item.Title, "Details","Article",
New With {.id = item.ArticleId},Nothing)
このmsdnページをチェックして、利用可能なすべてのオーバーロードを確認してください