Guest User

Untitled

a guest
Feb 10th, 2010
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.57 KB | None | 0 0
  1. <%@ page title="" language="C#" masterpagefile="~/file-comuni/template.master" autoeventwireup="true" codefile="dettaglio-new.aspx.cs" inherits="dettaglio_new" %>
  2.  
  3. <asp:content id="cPagina" contentplaceholderid="cContent" runat="server">
  4. <h2>Dettagli della pratica #<asp:literal id="ltlIdPratica" runat="server" /></h2>
  5.  
  6. <act:tabcontainer id="tcPratica" runat="server">
  7. <act:tabpanel id="tpDatiPratica" headertext="Dati pratica" runat="server">
  8. <contenttemplate>
  9. <asp:panel id="pnlEscalationAperte" runat="server">
  10. <p class="messaggio_errore">Questa pratica ha escalation aperte.</p>
  11. </asp:panel>
  12.  
  13. <h3>Data di apertura</h3>
  14. <p class="indenta"><asp:literal id="ltlDataApertura" runat="server" /></p>
  15.  
  16. <asp:panel id="pnlDataChiusura" visible="false" runat="server">
  17. <h3>Data di chiusura</h3>
  18. <p class="indenta"><asp:literal id="ltlDataChiusura" runat="server" /></p>
  19. </asp:panel>
  20.  
  21. <h3>Referente</h3>
  22. <p class="indenta"><asp:literal id="ltlReferente" runat="server" /></p>
  23.  
  24. <h3>Lamentante</h3>
  25. <p class="indenta">Nome: <asp:literal id="ltlLamentante" runat="server" /></p>
  26. <p class="indenta">Telefono: <asp:literal id="ltlTelefono" runat="server" /></p>
  27. <asp:panel id="pnlAccount" visible="false" runat="server">
  28. <p class="indenta">Account: <asp:literal id="ltlAccount" runat="server" /></p>
  29. </asp:panel>
  30.  
  31. <h3>Lamentela</h3>
  32. <p class="indenta"><asp:literal id="ltlLamentela" runat="server" /></p>
  33.  
  34. <h3>Storico</h3>
  35. <p class="indenta"><asp:literal id="ltlStorico" runat="server" /></p>
  36.  
  37. <asp:panel id="pnlAllegato" visible="false" runat="server">
  38. <h3>Allegato</h3>
  39. <p><asp:hyperlink id="hlAllegato" runat="server" /></p>
  40. </asp:panel>
  41. </contenttemplate>
  42. </act:tabpanel>
  43.  
  44. <act:tabpanel id="tpAzioni" headertext="Azioni compiute" runat="server">
  45. <contenttemplate>
  46. <asp:panel id="pnlNoAzioni" visible="false" runat="server">
  47. <p>Non sono presenti azioni.</p>
  48. </asp:panel>
  49.  
  50. <asp:gridview id="gvAzioni" cssclass="bella_tabella indenta" runat="server" />
  51. </contenttemplate>
  52. </act:tabpanel>
  53.  
  54. <act:tabpanel id="tpEscalation" headertext="Escalation aperte" runat="server">
  55. <contenttemplate>
  56. <asp:panel id="pnlNoEscalation" visible="False" runat="server">
  57. <p>Non sono presenti escalation.</p>
  58. </asp:panel>
  59.  
  60. <asp:repeater id="rEscalation" runat="server">
  61. <itemtemplate>
  62. <div class="<%# Eval("DataChiusura") == null ? "rosso" : String.Empty %>">
  63. <h3>Gruppo di escalation</h3>
  64. <p class="indenta"><%# DataBinder.Eval(Container.DataItem, "IdGruppoEscalation") %></p>
  65.  
  66. <h3>Data di apertura</h3>
  67. <p class="indenta"><%# DataBinder.Eval(Container.DataItem, "DataApertura", "{0:yyyy-MM-dd}") %></p>
  68.  
  69. <h3>Testo di apertura</h3>
  70. <p class="indenta"><%# DataBinder.Eval(Container.DataItem, "TestoApertura") %></p>
  71. </div>
  72.  
  73. <asp:panel id="pnlDatiChiusuraEscalation" visible='<%# Eval("DataChiusura") == null ? false : true %>' runat="server">
  74. <h3>Data di chiusura</h3>
  75. <p class="indenta"><%# DataBinder.Eval(Container.DataItem, "DataChiusura", "{0:yyyy-MM-dd}") %></p>
  76.  
  77. <h3>Testo di chiusura</h3>
  78. <p class="indenta"><%# DataBinder.Eval(Container.DataItem, "TestoChiusura") %></p>
  79. </asp:panel>
  80.  
  81. <asp:panel id="pnlRispondiEscalation" cssclass='<%# Eval("DataChiusura") == null ? "rosso" : String.Empty %>' visible='<%# Eval("DataChiusura") == null ? true : false %>' runat="server">
  82. <h3>Rispondi a questa escalation</h3>
  83. <p class="indenta"><asp:linkbutton id="lbRispondiEscalation" text="<img src='file-comuni/immagini/rispondi.png' width='24' height='24' alt='Rispondi a questa escalation' />" runat="server" /></p>
  84.  
  85. <asp:panel id="pnlRispostaEscalation" cssclass="popup_modale" runat="server">
  86. <h3>Risposta</h3>
  87. <p>asd</p>
  88.  
  89. <p>
  90. <asp:button id="btnRispondi" text="Rispondi" commandargument='<%# Container.DataItem %>' validationgroup="risposta_escalation" runat="server" onclick="btnRispondi_Click" />
  91. <asp:button id="btnAnnullaRisposta" text="Annulla" causesvalidation="false" runat="server" />
  92. </p>
  93. </asp:panel>
  94.  
  95. <act:modalpopupextender id="mpeRispostaEscalation" popupcontrolid="pnlRispostaEscalation" targetcontrolid="lbRispondiEscalation" cancelcontrolid="btnAnnullaRisposta" backgroundcssclass="background_modale" runat="server" />
  96. </asp:panel>
  97.  
  98. <hr />
  99. </itemtemplate>
  100. </asp:repeater>
  101.  
  102. <asp:panel id="pnlAggiungiEscalation" visible="False" runat="server">
  103. <p><asp:linkbutton id="lbAggiungiEscalation" text="Aggiungi una escalation" runat="server" /></p>
  104. </asp:panel>
  105.  
  106. <asp:panel id="pnlNuovaEscalation" cssclass="popup_modale" runat="server">
  107. <h2>Aggiungi una escalation</h2>
  108.  
  109. <p><asp:dropdownlist id="ddlGruppiEscalation" datavaluefield="id_gruppo_escalation" datatextfield="id_gruppo_escalation" appenddatabounditems="True" runat="server" /></p>
  110.  
  111. <p><asp:textbox id="txtTestoEscalation" textmode="MultiLine" cssclass="area_larga" runat="server" /></p>
  112.  
  113. <p>
  114. <asp:button id="btnAggiungiEscalation" text="Aggiungi" validationgroup="escalation" onclick="btnAggiungiEscalation_Click" runat="server" />
  115. <asp:button id="btnAnnullaEscalation" text="Annulla" causesvalidation="False" runat="server" />
  116. </p>
  117.  
  118. <asp:requiredfieldvalidator id="rfvGruppoEscalation" controltovalidate="ddlGruppiEscalation" display="None" errormessage="Campo obbligatorio." validationgroup="escalation" runat="server" />
  119. <asp:requiredfieldvalidator id="rfvTestoEscalation" controltovalidate="txtTestoEscalation" display="None" errormessage="Campo obbligatorio." validationgroup="escalation" runat="server" />
  120.  
  121. <act:validatorcalloutextender id="vcRfvGruppoEscalation" targetcontrolid="rfvGruppoEscalation" highlightcssclass="errore" runat="server" enabled="True" />
  122. <act:validatorcalloutextender id="vcRfvTestoEscalation" targetcontrolid="rfvTestoEscalation" highlightcssclass="errore" runat="server" enabled="True" />
  123. </asp:panel>
  124.  
  125. <act:modalpopupextender id="mpeEscalation" popupcontrolid="pnlNuovaEscalation" targetcontrolid="lbAggiungiEscalation" cancelcontrolid="btnAnnullaEscalation" backgroundcssclass="background_modale" runat="server" dynamicservicepath="" enabled="True" />
  126. </contenttemplate>
  127. </act:tabpanel>
  128. </act:tabcontainer>
  129. </asp:content>
Advertisement
Add Comment
Please, Sign In to add comment