/pigeoncms/Modules/PigeonCms.MenuTypesAdmin/views/Default.ascx

http://pigeoncms.googlecode.com/ · ASP.NET · 88 lines · 76 code · 12 blank · 0 comment · 0 complexity · 5295006d4b9fda6d3c0d1b9c53b47f97 MD5 · raw file

  1. <%@ Control Language="C#" AutoEventWireup="true" CodeFile="Default.ascx.cs" Inherits="Controls_Default" %>
  2. <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
  3. <asp:UpdateProgress ID="UpdateProgress1" runat="server" DisplayAfter="1" AssociatedUpdatePanelID="Upd1">
  4. <ProgressTemplate>
  5. <div class="loading">caricamento..</div>
  6. </ProgressTemplate>
  7. </asp:UpdateProgress>
  8. <asp:UpdatePanel ID="Upd1" runat="server">
  9. <ContentTemplate>
  10. <asp:Label ID="LblErr" runat="server" Text="" CssClass="errore"></asp:Label>
  11. <asp:Label ID="LblOk" runat="server" Text="" CssClass="success"></asp:Label>
  12. <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0" OnActiveViewChanged="MultiView1_ActiveViewChanged">
  13. <asp:View ID="ViewSee" runat="server">
  14. <div class="adminToolbar">
  15. <asp:Button ID="BtnNew" runat="server" Text="Nuovo" CssClass="button" OnClick="BtnNew_Click" />
  16. </div>
  17. <br />
  18. <asp:GridView ID="Grid1" runat="server" Width="100%" AllowPaging="True" AllowSorting="true" AutoGenerateColumns="False"
  19. DataSourceID="ObjDs1" DataKeyNames="Id" OnRowCommand="Grid1_RowCommand" OnRowCreated="Grid1_RowCreated" OnRowDataBound="Grid1_RowDataBound">
  20. <Columns>
  21. <asp:TemplateField ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-Width="15">
  22. <ItemTemplate>
  23. <asp:ImageButton ID="LnkSel" CommandName="Select" CommandArgument='<%#Eval("Id") %>'
  24. runat="server" SkinID="ImgEditFile" />
  25. </ItemTemplate>
  26. </asp:TemplateField>
  27. <asp:BoundField DataField="MenuType" HeaderText="MenuType" SortExpression="MenuType" />
  28. <asp:BoundField DataField="Title" HeaderText="Title" SortExpression="Title" />
  29. <asp:BoundField DataField="Id" HeaderText="Id" />
  30. <asp:TemplateField ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
  31. <ItemTemplate>
  32. <asp:ImageButton ID="LnkDel" CommandName="DeleteRow" CommandArgument='<%#Eval("Id") %>' runat="server"
  33. SkinID="ImgDelFile" OnClientClick="return confirm('Cancellare la riga?');" />
  34. </ItemTemplate>
  35. </asp:TemplateField>
  36. </Columns>
  37. </asp:GridView>
  38. <asp:ObjectDataSource ID="ObjDs1" runat="server" SortParameterName="sort" OnSelecting="ObjDs1_Selecting"
  39. SelectMethod="GetByFilter" TypeName="PigeonCms.MenutypesManager">
  40. <SelectParameters>
  41. <asp:Parameter Name="filter" Type="object" />
  42. <asp:Parameter Name="sort" Type="String" DefaultValue="Nome" />
  43. </SelectParameters>
  44. <DeleteParameters>
  45. <asp:Parameter Name="Id" Type="Int32" />
  46. </DeleteParameters>
  47. </asp:ObjectDataSource>
  48. </asp:View>
  49. <asp:View ID="ViewInsert" runat="server">
  50. <div class="divAdminInsertPanel">
  51. <div class="adminToolbar">
  52. <asp:Button ID="BtnSave" runat="server" Text="<%$ Resources:PublicLabels, CmdSave %>" CssClass="button" OnClick="BtnSave_Click" />
  53. <asp:Button ID="BtnCancel" runat="server" Text="<%$ Resources:PublicLabels, CmdCancel %>" CssClass="button" OnClick="BtnCancel_Click" />
  54. </div>
  55. <table cellspacing="0" cellpadding="5">
  56. <tr>
  57. <td>Nome</td>
  58. <td colspan="3">
  59. <asp:TextBox ID="TxtMenuType" MaxLength="50" runat="server" CssClass="adminSmallText"></asp:TextBox></td>
  60. </tr>
  61. <tr>
  62. <td>Titolo</td>
  63. <td colspan="3">
  64. <asp:TextBox ID="TxtTitle" MaxLength="200" runat="server" CssClass="adminText"></asp:TextBox></td>
  65. </tr>
  66. <tr>
  67. <td>Descrizione</td>
  68. <td colspan="3">
  69. <asp:TextBox ID="TxtDescription" MaxLength="200" runat="server" CssClass="adminText"></asp:TextBox></td>
  70. </tr>
  71. </table>
  72. </div>
  73. </asp:View>
  74. </asp:MultiView>
  75. </ContentTemplate>
  76. </asp:UpdatePanel>