Advertisement
Guest User

Nested ListView ASPX

a guest
Apr 23rd, 2012
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.11 KB | None | 0 0
  1. <%-- "Object Data Source för Nyheter" --%>
  2.     <asp:ObjectDataSource ID="NewsObjectDataSource" runat="server"
  3.         OldValuesParameterFormatString="original_{0}" SelectMethod="GetLatestNews"
  4.         TypeName="Service"></asp:ObjectDataSource>
  5.     <asp:ListView ID="NewsListView" runat="server"
  6.         DataSourceID="NewsObjectDataSource" InsertItemPosition="None"
  7.         onitemdatabound="NewsListView_ItemDataBound">
  8.         <LayoutTemplate>
  9.             <asp:PlaceHolder ID="itemPlaceholder" runat="server" />
  10.         </LayoutTemplate>
  11.         <ItemTemplate>
  12.             <h2>
  13.                 <asp:Label ID="Rubrik" runat="server" Text='<%# Eval("Rubrik") %>' />
  14.             </h2>
  15.             <p>
  16.                 <asp:Label ID="Nyhet" runat="server" Text='<%# Eval("Nyhet") %>' />
  17.             </p>
  18.             <p>
  19.                 <asp:Label ID="Datum" runat="server" Text='<%# Eval("Datum") %>' />
  20.             </p>
  21.             <asp:ListView ID="PictureListView" runat="server" ItemPlaceholderID="itemPlaceHolder2"  DataSourceID="PictureObjectDataSource">
  22.                      <ItemTemplate>
  23.                         <asp:Label ID="Picture" runat="server" Text='<%# Eval("Picture") %>' />
  24.                      </ItemTemplate>
  25.                      <LayoutTemplate>
  26.                         <asp:PlaceHolder ID="itemPlaceHolder2" runat="server" />
  27.                      </LayoutTemplate>
  28.                   </asp:ListView>
  29.                 <%-- "Object Data Source för Bilder" --%>
  30.             <asp:ObjectDataSource ID="PictureObjectDataSource" runat="server" SelectMethod="GetLatestPicture" TypeName="Service">
  31.                 <SelectParameters>
  32.                     <asp:Parameter Name="NyhetID" />
  33.                 </SelectParameters>
  34.             </asp:ObjectDataSource>
  35.                 <asp:LinkButton ID="DeleteLinkButton" runat="server" CommandName="Delete" Text="Ta bort" />
  36.                 <asp:LinkButton ID="EditLinkButton" runat="server"  CommandName="Edit" Text="Redigera" />
  37.         </ItemTemplate>
  38.        
  39.         <EmptyDataTemplate>
  40.             <table class="NewsGrid">
  41.                 <tr>
  42.                     <td>
  43.                         Uppgifter saknas!
  44.                     </td>
  45.                 </tr>
  46.             </table>
  47.         </EmptyDataTemplate>
  48.         <InsertItemTemplate>
  49.         <p>
  50.             <asp:Label ID="RubrikLabel" runat="server" Text="Rubrik:"></asp:Label>
  51.             <asp:TextBox ID="Rubrik" runat="server" MaxLength="50" Text='<%# Bind("Rubrik") %>' Visible="True" />
  52.         </p>
  53.         <p>
  54.             <asp:Label ID="NyhetLabel" runat="server" Text="Nyhet:"></asp:Label>
  55.             <asp:TextBox ID="Nyhet" runat="server" MaxLength="50" Text='<%# Bind("Nyhet") %>' Visible="True" TextMode="MultiLine" />
  56.         </p>
  57.         <p>
  58.             <asp:Label ID="DatumLabel" runat="server" Text="Datum:"></asp:Label>
  59.             <asp:Textbox ID="Datum" runat="server" MaxLength="50" Text='<%# Bind("Datum") %>' Visible="True" />
  60.         </p>
  61.             <%-- "Kommandknappar" för att lägga till en ny kunduppgift och rensa texfälten. Kommandonamnen är VIKTIGA! --%>
  62.             <asp:LinkButton ID="InsertLinkButton" runat="server" CommandName="Insert" Text="Lägg till" Visible="True" />
  63.             <asp:LinkButton ID="CancelLinkButton" runat="server" CommandName="Cancel" Text="Rensa" Visible="True" />
  64.         </InsertItemTemplate>
  65.         <EditItemTemplate>
  66.             <p>
  67.                 <asp:Textbox ID="Rubrik" runat="server" Text='<%# Bind("Rubrik") %>' />
  68.             </p>
  69.             <p>
  70.                 <asp:Textbox ID="Text" runat="server" Text='<%# Bind("Nyhet") %>' TextMode="MultiLine" ToolTip="Nyhet" />
  71.             </p>
  72.             <p>
  73.             <asp:Textbox ID="Datum" runat="server" Text='<%# Bind("Datum") %>' />
  74.             </p>
  75.             <%-- "Kommandknappar" för att uppdatera en uppgift och avbryta --%>
  76.             <asp:LinkButton ID="UpdateLinkButton" runat="server" CommandName="Update" Text="Spara" />
  77.             <asp:LinkButton ID="CancelLinkButton" runat="server" CommandName="Cancel" Text="Avbryt" />
  78.         </EditItemTemplate>
  79.     </asp:ListView>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement