私はasp.net MVCを使用しています。URLからIDを取得する方法は?
私はので、私はこのURLからIDを取得する方法ビューページに編集{コントローラ} /編集/ 2のようなページのURL
がありますか?
IDを送信しているページにリダイレクトするリンクを設定します。
<%=Html.ActionLink("name", "Action", "Controller", new{ ID = ? }) %>
私はasp.net MVCを使用しています。URLからIDを取得する方法は?
私はので、私はこのURLからIDを取得する方法ビューページに編集{コントローラ} /編集/ 2のようなページのURL
がありますか?
IDを送信しているページにリダイレクトするリンクを設定します。
<%=Html.ActionLink("name", "Action", "Controller", new{ ID = ? }) %>
あなたはRouteDataオブジェクトコントローラで
<%=Html.ViewContext.RouteData.Values["id"].ToString() %>
同様
EDIT 私は2つの方法を知っている:あなたはあなたのリンクを作成し、ビューへのリンクを渡す「のViewData」プロパティを使用するか、ビューページをstronglyTypeことができます。
ここにはstrongly typing the viewのリンクがあります。
アクションメソッドのViewDataにIDを入力すると、ビューはViewDataの値にアクセスできます。
コントローラー:ViewData["ID"] = id;
ビュー:<%=Html.ActionLink("name", "Action", "Controller", new{ ID = (int)ViewData["ID"]}) %>
ないからそれを得ることができます!ビューのページに! – Vikas
私の悪い、間違った質問 –