ASP.NET笔记之文章发布管理小系统案例

2019-05-20 09:11:59于丽

             Response.Redirect("News_admin.aspx");
         }
     }
 }

文章详情页面:News_detail.aspx

<%@ Page Title="" Language="C#" MasterPageFile="~/SiteFont.Master" AutoEventWireup="true" CodeBehind="News_detail.aspx.cs" Inherits="协同企业管理系统.admin.News_detail" %>
  <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
  </asp:Content>
  <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
     <center><h2><asp:Literal ID="Literal1" runat="server" ></asp:Literal></h2></center>
     <p style="float:right">作者:<asp:Literal ID="Literal2" runat="server"></asp:Literal>
      发布日期:<asp:Literal ID="Literal3" runat="server"></asp:Literal></p>
      <br class="clear" />
      <p><asp:Literal ID="Literal4" runat="server"></asp:Literal></p>
  </asp:Content>

文章详情后台代码:News_detail.aspx.cs

using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Web;
 using System.Web.UI;
 using System.Web.UI.WebControls;
 using 协同企业管理系统.DAL.DataSetNewsTableAdapters;

 namespace 协同企业管理系统.admin
 {
     public partial class News_detail : System.Web.UI.Page
     {
         protected void Page_Load(object sender, EventArgs e)
         {
             if (!IsPostBack) {
                 int ID = Convert.ToInt32(Request["ID"]);
                 var NewsTable = new T_NewsTableAdapter().GetDataById(ID);
                 if (NewsTable.Count <= 0)
                 {
                     Literal1.Visible = false;
                     Literal2.Visible = false;
                     Literal3.Visible = false;
                     Literal4.Text = "找不到指定新闻,请查看其它新闻。";