###前提・実現したいこと
ASP.NETで構築されていたものについてバージョンアップを機にASP.NET MVC5で作成しなおすことになり、現在必死に実践プログラミングを読みながら実装を試みています。その中で、主に部分更新の箇所がわからず質問させていただきました。
###発生している問題・エラーメッセージ
ASP.netで実現している下記ツリービューの実装とタブコントロールの部分ビューでの実装がMVCでできない。
<asp:TreeView ID="AAAAA" runat="server" ImageSet="Simple" ShowLines="True"> <ParentNodeStyle Font-Bold="False" /> <HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" /> <SelectedNodeStyle Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px" VerticalPadding="0px" /> <NodeStyle Font-Names="Tahoma" Font-Size="10pt" ForeColor="Black" HorizontalPadding="0px" NodeSpacing="0px" VerticalPadding="0px" /> </asp:TreeView> <asp:Repeater ID="CityInfoList" runat="server"> <ItemTemplate> <h3><a href="./CityTop.aspx?bID=<%#DataBinder.Eval(Container.DataItem, "ID1")%>"><%#DataBinder.Eval(Container.DataItem, "ID2")%> <%#DataBinder.Eval(Container.DataItem, "ID3")%> <span class="CityLink">(物件情報を参照する)</span></a></h3> <table border="0" cellpadding="0" cellspacing="0"> <tr> <th class="InfoHead">表示項目</th> <td class="InfoData"><%#DataBinder.Eval(Container.DataItem, "表示項目")%> </td> </tr> </table> </ItemTemplate> </asp:Repeater>
###該当のソースコード
1.
runatやTreeViewなどがMVCでは使えないということで、代わりのものを探しており、SharkDevなどでツリー構造を実装することはできましたが、項目を選択した際に、選択した内容を参照してビューを更新することができませんでした。いろいろ検索もしてみましたが見つけることができず困っています。
複数のビューを用いてタブのように見せることはできましたが、これを部分ビューを用いて実装することで画面遷移時に一瞬起こる共通部の再読み込みをなくしたいと考えています。
###補足情報(言語/FW/ツール等のバージョンなど)
ASP.NET MVC5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/26 10:24
2016/04/27 10:08