Advertisement
mikk6569

Untitled

Jun 1st, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.55 KB | None | 0 0
  1. //RedigerKategori.aspx
  2.  
  3. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
  4.  
  5. <table class="tdborder">
  6. <asp:Literal ID="litRedigerSlet" runat="server"/>
  7. </table>
  8. <asp:Button ID="btnOpdater_Click" runat="server" Text="Opdater" />
  9.  
  10. </asp:Content>
  11.  
  12. //RedigerKontakt.aspx.cs
  13.  
  14. Kategori k = new Kategori();
  15. KategoriFac kf = new KategoriFac();
  16.  
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19. if (!IsPostBack)
  20. {
  21. foreach (var list in kf.GetAllOrderList())
  22. {
  23. litRedigerSlet.Text += "<tr><td class=\"tdborder\">" + list.Sortering + "</td><td class=\"tdborder\">" + list.Navn + "</td><td class=\"tdborder\">" +
  24. "<a href=\"RedigerKategori.aspx?slet=" + list.ID + "\" onclick=\"javascript:return confirm('Vil du slette " + "?') + \">Slet</a></td><td class=\"tdborder\">"
  25. + "<a href=\"../test.aspx?rediger=" + list.ID + "\">Rediger</a></td></tr>";
  26. }
  27. }
  28.  
  29. if (!string.IsNullOrEmpty(Request.QueryString["slet"]))
  30. {
  31. int id = int.Parse(Request.QueryString["slet"]);
  32.  
  33. kf.Delete(id);
  34. Response.Redirect("RedigerKategori.aspx");
  35. }
  36. }
  37.  
  38. ---------------------------------------------------------------------------------------------
  39.  
  40. test.aspx
  41.  
  42. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
  43. <table>
  44. <tr>
  45. <td>
  46. Navn:
  47. </td>
  48. <td>
  49. <asp:TextBox ID="txtNavn" runat="server" />
  50. </td>
  51. </tr>
  52. <tr>
  53. <td>
  54. Sortering:
  55. </td>
  56. <td>
  57. <asp:TextBox ID="txtSort" runat="server" />
  58. </td>
  59. </tr>
  60. <tr>
  61. <td>
  62. <asp:Button ID="btnUpdate" runat="server" Text="Opdater" OnClick="btnUpdate_OnClick" />
  63. </td>
  64. </tr>
  65. <tr>
  66. <td>
  67. <asp:RequiredFieldValidator ID="rfvNavn" runat="server" ControlToValidate="txtNavn" ErrorMessage="Du skal skrive et navn til kategorien"></asp:RequiredFieldValidator>
  68. <asp:RequiredFieldValidator ID="rfvSort" runat="server" ControlToValidate="txtSort" ErrorMessage="Du skal tildele en sortering til kategorien"></asp:RequiredFieldValidator>
  69. </td>
  70. </tr>
  71. </table>
  72.  
  73. </asp:Content>
  74.  
  75. test.aspx.cs
  76.  
  77. Kategori k = new Kategori();
  78. KategoriFac kf = new KategoriFac();
  79. protected void Page_Load(object sender, EventArgs e)
  80. {
  81. if (!IsPostBack)
  82. {
  83. if (!string.IsNullOrEmpty(Request.QueryString["rediger"]))
  84. {
  85. int id = int.Parse(Request.QueryString["rediger"]);
  86.  
  87. k = kf.Get(id);
  88.  
  89. txtNavn.Text = k.Navn;
  90.  
  91. txtSort.Text = k.Sortering.ToString();
  92. }
  93. else
  94. {
  95. Response.Redirect("Admin/RedigerKategori.aspx");
  96. }
  97. }
  98. }
  99.  
  100. protected void btnUpdate_OnClick(object sender, EventArgs e)
  101. {
  102. int id = int.Parse(Request.QueryString["rediger"]);
  103. k.ID = id;
  104. k.Navn = txtNavn.Text;
  105. k.Sortering = int.Parse(txtSort.Text);
  106.  
  107. kf.Update(k);
  108. Response.Redirect("Admin/RedigerKategori.aspx");
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement