editpost.aspx
来自「微软的.NET论坛的源代码(COOL!!!)」· ASPX 代码 · 共 55 行
ASPX
55 行
<%@ Page %>
<% @Register TagPrefix="AspNetForums" TagName="Header" Src="~/Controls/Header.ascx" %>
<% @Register TagPrefix="AspNetForums" TagName="Footer" Src="~/Controls/Footer.ascx" %>
<%@ Register TagPrefix="AspNetForums" Namespace="AspNetForums.Controls" Assembly="AspNetForums" %>
<%@ Import Namespace="AspNetForums" %>
<%@ Import Namespace="AspNetForums.Components" %>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
User user = Users.GetUserInfo(User.Identity.Name);
if (!user.Administrator)
Response.Redirect(Globals.MessagesPath + "CannotAdminister.aspx");
if (Request.QueryString["PostID"] != null)
{
// we are editing a post from the admin page
objEditPost.Mode = CreateEditPostMode.EditPost;
objEditPost.PostID = Convert.ToInt32(Request.QueryString["PostID"].ToString());
}
else
{
// TODO: Handle case of blank querystring
Response.Write("NO PARAMETERS PASSED THROUGH QUERYSTRING");
Response.End();
}
if (Request.QueryString["ForumID"] != null)
objEditPost.RedirectUrl = "EditForum.aspx?ForumID=" + Request.QueryString["ForumID"].ToString();
}
</script>
<AspNetForums:Header runat="server" ShowAdminBox="True" Title="AspNetForums.NET Administration : Editing a Post" />
<form runat="server">
<span class="Head">Edit this Post</span><br />
<span class="Normal">
You have chosen to edit a post that's still waiting moderation.
Please make the changes needed.
</span>
<br />
<AspNetForums:CreateEditPost runat="server" id="objEditPost" HeaderStyle-CssClass="Head" WarningStyle-CssClass="Warning" ButtonStyle-CssClass="CommandButton">
<Post CssClass="Normal" />
<PreviewPost CssClass="Normal" BackColor="#cccccc" />
<ReplyToPost CssClass="Normal" HorizontalAlign="center" BackColor="#dddddd" />
</AspNetForums:CreateEditPost>
</form>
<AspNetForums:Footer runat="server" />
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?