Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //RedigerKategori.aspx
- <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
- <table class="tdborder">
- <asp:Literal ID="litRedigerSlet" runat="server"/>
- </table>
- <asp:Button ID="btnOpdater_Click" runat="server" Text="Opdater" />
- </asp:Content>
- //RedigerKontakt.aspx.cs
- Kategori k = new Kategori();
- KategoriFac kf = new KategoriFac();
- protected void Page_Load(object sender, EventArgs e)
- {
- if (!IsPostBack)
- {
- foreach (var list in kf.GetAllOrderList())
- {
- litRedigerSlet.Text += "<tr><td class=\"tdborder\">" + list.Sortering + "</td><td class=\"tdborder\">" + list.Navn + "</td><td class=\"tdborder\">" +
- "<a href=\"RedigerKategori.aspx?slet=" + list.ID + "\" onclick=\"javascript:return confirm('Vil du slette " + "?') + \">Slet</a></td><td class=\"tdborder\">"
- + "<a href=\"../test.aspx?rediger=" + list.ID + "\">Rediger</a></td></tr>";
- }
- }
- if (!string.IsNullOrEmpty(Request.QueryString["slet"]))
- {
- int id = int.Parse(Request.QueryString["slet"]);
- kf.Delete(id);
- Response.Redirect("RedigerKategori.aspx");
- }
- }
- ---------------------------------------------------------------------------------------------
- test.aspx
- <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
- <table>
- <tr>
- <td>
- Navn:
- </td>
- <td>
- <asp:TextBox ID="txtNavn" runat="server" />
- </td>
- </tr>
- <tr>
- <td>
- Sortering:
- </td>
- <td>
- <asp:TextBox ID="txtSort" runat="server" />
- </td>
- </tr>
- <tr>
- <td>
- <asp:Button ID="btnUpdate" runat="server" Text="Opdater" OnClick="btnUpdate_OnClick" />
- </td>
- </tr>
- <tr>
- <td>
- <asp:RequiredFieldValidator ID="rfvNavn" runat="server" ControlToValidate="txtNavn" ErrorMessage="Du skal skrive et navn til kategorien"></asp:RequiredFieldValidator>
- <asp:RequiredFieldValidator ID="rfvSort" runat="server" ControlToValidate="txtSort" ErrorMessage="Du skal tildele en sortering til kategorien"></asp:RequiredFieldValidator>
- </td>
- </tr>
- </table>
- </asp:Content>
- test.aspx.cs
- Kategori k = new Kategori();
- KategoriFac kf = new KategoriFac();
- protected void Page_Load(object sender, EventArgs e)
- {
- if (!IsPostBack)
- {
- if (!string.IsNullOrEmpty(Request.QueryString["rediger"]))
- {
- int id = int.Parse(Request.QueryString["rediger"]);
- k = kf.Get(id);
- txtNavn.Text = k.Navn;
- txtSort.Text = k.Sortering.ToString();
- }
- else
- {
- Response.Redirect("Admin/RedigerKategori.aspx");
- }
- }
- }
- protected void btnUpdate_OnClick(object sender, EventArgs e)
- {
- int id = int.Parse(Request.QueryString["rediger"]);
- k.ID = id;
- k.Navn = txtNavn.Text;
- k.Sortering = int.Parse(txtSort.Text);
- kf.Update(k);
- Response.Redirect("Admin/RedigerKategori.aspx");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement