0

asp.net mvc アプリで親の子アイテムをリストしている場合、URL 構造を形成する方法のベスト プラクティスはありますか?

例:

 1. http://app/parent/<parentID>/children
 2. http://app/parent/children/<parentID>

個人的にはオプション 1 を選択する傾向がありますが、ほとんどの mvc アプリが使用する特定の方法があるかどうか疑問に思っています。

また、オプション 1 を仮定すると、親ビューで Html.ActionLink メソッドを使用してリンクを構築するにはどうすればよいでしょうか? 以下を使用して、オプション 2 のリンクを簡単に作成できます。

<%=Html.ActionLink("Child List", "Children", new { id = Model.ID })%>
4

1 に答える 1

1

ベスト プラクティスについてはわかりませんが、オプション 1 も選択します。

おそらく「s」付きの「親」:
http://app/parents/<parentID>/children

オプション2は、私には正しく/論理的ではないようです。

于 2009-12-31T05:26:01.903 に答える