createarticle.cs

来自「中国海洋大学211工程网站的全部源码」· CS 代码 · 共 54 行

CS
54
字号
using System;

namespace _211
{
	/// <summary>
	/// CreateArticle 的摘要说明。
	/// </summary>
	public class CreateArticle:CreateHtml
	{
		private int ArticleId;
		private string ArticleTitle;

		public CreateArticle(int ai):base("contentarticle")
		{
			ArticleId=ai;
		}

		public CreateArticle():base("contentarticle")
		{
			ArticleId=(int)DBQuery.ExecuteScalar("select top 1 ArticleId from [Article] order by ArticleId desc");
		}

		protected override void setContent()
		{
			base.setContent ();
			setArticle();
			setBlank();
		}

		protected void setArticle()
		{
			using(Article a=new Article(Convert.ToUInt32(ArticleId)))
			{
				ArticleTitle=a.getArticleTitle();
				HtmlWeb.Replace("[$$$articletitle$$$]",a.getArticleTitle());
				HtmlWeb.Replace("[$$$articlecontent$$$]",a.getArticleContent());
				HtmlWeb.Replace("[$$$addtime$$$]",a.getAddTime());
				HtmlWeb.Replace("[$$$adminname$$$]",a.getAdminName());
			}
		}

		public void Add()
		{
			base.Add (ArticleTitle, ArticleId.ToString());
		}

		public void setArticleId(int ai)
		{
			ArticleId=ai;
			ReSet();
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?