In this 8th tutorial on dynamic web application development, we will learn how to create author & publisher management pages. This page is only for admin. Using this module/page, admin can add/update/delete author & publisher details.(Watch the video tutorial at the end of this video to understand more )
Download all Images for this project – CLICK HERE
Author Management Page Code –
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="adminauthormanagement.aspx.cs" Inherits="WebApplication3.adminauthormanagement" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <div class="container"> <div class="row"> <div class="col-md-5"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col"> <center> <h4>Author Details</h4> </center> </div> </div> <div class="row"> <div class="col"> <center> <img width="100px" src="imgs/writer.png" /> </center> </div> </div> <div class="row"> <div class="col"> <hr> </div> </div> <div class="row"> <div class="col-md-4"> <label>Author ID</label> <div class="form-group"> <div class="input-group"> <asp:TextBox CssClass="form-control" ID="TextBox1" runat="server" placeholder="ID"></asp:TextBox> <asp:Button class="btn btn-primary" ID="Button1" runat="server" Text="Go" /> </div> </div> </div> <div class="col-md-8"> <label>Author Name</label> <div class="form-group"> <asp:TextBox CssClass="form-control" ID="TextBox2" runat="server" placeholder="Author Name"></asp:TextBox> </div> </div> </div> <div class="row"> <div class="col-4"> <asp:Button ID="Button2" class="btn btn-lg btn-block btn-success" runat="server" Text="Add" /> </div> <div class="col-4"> <asp:Button ID="Button3" class="btn btn-lg btn-block btn-warning" runat="server" Text="Update" /> </div> <div class="col-4"> <asp:Button ID="Button4" class="btn btn-lg btn-block btn-danger" runat="server" Text="Delete" /> </div> </div> </div> </div> <a href="homepage.aspx"><< Back to Home</a><br> <br> </div> <div class="col-md-7"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col"> <center> <h4>Author List</h4> </center> </div> </div> <div class="row"> <div class="col"> <hr> </div> </div> <div class="row"> <div class="col"> <asp:GridView class="table table-striped table-bordered" ID="GridView1" runat="server"></asp:GridView> </div> </div> </div> </div> </div> </div> </div> </asp:Content>
Publisher Management Page Code –
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="adminpublishermanagement.aspx.cs" Inherits="WebApplication3.adminpublishermanagement" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <div class="container"> <div class="row"> <div class="col-md-5"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col"> <center> <h4>Publisher Details</h4> </center> </div> </div> <div class="row"> <div class="col"> <center> <img width="100px" src="imgs/publisher.png" /> </center> </div> </div> <div class="row"> <div class="col"> <hr> </div> </div> <div class="row"> <div class="col-md-4"> <label>Publisher ID</label> <div class="form-group"> <div class="input-group"> <asp:TextBox CssClass="form-control" ID="TextBox1" runat="server" placeholder="ID"></asp:TextBox> <asp:Button class="btn btn-primary" ID="Button1" runat="server" Text="Go" /> </div> </div> </div> <div class="col-md-8"> <label>Publisher Name</label> <div class="form-group"> <asp:TextBox CssClass="form-control" ID="TextBox2" runat="server" placeholder="Publisher Name"></asp:TextBox> </div> </div> </div> <div class="row"> <div class="col-4"> <asp:Button ID="Button2" class="btn btn-lg btn-block btn-success" runat="server" Text="Add" /> </div> <div class="col-4"> <asp:Button ID="Button3" class="btn btn-lg btn-block btn-warning" runat="server" Text="Update" /> </div> <div class="col-4"> <asp:Button ID="Button4" class="btn btn-lg btn-block btn-danger" runat="server" Text="Delete" /> </div> </div> </div> </div> <a href="homepage.aspx"><< Back to Home</a><br> <br> </div> <div class="col-md-7"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col"> <center> <h4>Publisher List</h4> </center> </div> </div> <div class="row"> <div class="col"> <hr> </div> </div> <div class="row"> <div class="col"> <asp:GridView class="table table-striped table-bordered" ID="GridView1" runat="server"></asp:GridView> </div> </div> </div> </div> </div> </div> </div> </asp:Content>
CSS Style (customstylesheet.css)-
.footerlinks { color: #ffffff; text-decoration: none ; } .footerlinks:hover { color: #ffd800; } #footer1 { background: #762b00; } #footer2 { background: #531f00; }