我有一个公司对象,其中包含一组分支机构对象,
我的公司视图(位于公司目录中)在其中具有强类型的分支机构列表视图(位于分支目录中),
分支视图中的每个分支都有一个删除按钮,我想将其发布到分支控制器中的删除操作。
目前调用的删除操作是公司控制器中的操作
(公司和分支都有删除操作)
我相信我理解它这样做的原因,但在这种情况下最佳实践是什么....
1.分支列表局部视图应该位于公司目录还是分支目录中?
2.删除分支操作应该位于公司控制器还是分支控制器中?
我认为分支列表应该位于分支目录中并调用分支控制器,但当局部视图加载到公司详细信息视图中时,如何实现呢?
希望这讲得清楚,
谢谢,
马克
我的公司视图(位于公司目录中)在其中具有强类型的分支机构列表视图(位于分支目录中),
分支视图中的每个分支都有一个删除按钮,我想将其发布到分支控制器中的删除操作。
目前调用的删除操作是公司控制器中的操作
(公司和分支都有删除操作)
我相信我理解它这样做的原因,但在这种情况下最佳实践是什么....
1.分支列表局部视图应该位于公司目录还是分支目录中?
2.删除分支操作应该位于公司控制器还是分支控制器中?
我认为分支列表应该位于分支目录中并调用分支控制器,但当局部视图加载到公司详细信息视图中时,如何实现呢?
希望这讲得清楚,
谢谢,
马克
<% foreach (var item in Model) { %>
<tr>
<td>
<form action="Edit" method="get">
<input type="submit" value="Edit" id="Submit1" />
<input type="hidden" name="id" value="<%= item.Id %>" />
</form>
|
<form action="Branch" method="get">
<input type="submit" value="Details" id="Submit2" />
<input type="hidden" name="id" value="<%= item.Id %>" />
</form>
|
<form action="BranchDelete" method="post">
<input type="submit" value="BranchDelete" id="Submit1" />
<input type="hidden" name="id" value="<%= item.Id %>" />
</form>