FCKeditor的添加功能的实现

<%@ Page Language="C#" MasterPageFile="~/MemberCenter/MasterPage.master" AutoEventWireup="true" CodeFile="副本 NoticeAdd.aspx.cs" Inherits="MemberCenter_NoticeAdd" Title="Untitled Page" %>

<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div id="main">
    <p align="left" style="line-height:40px; padding-left:10px; color:#666666">当前位置:会员中心>>公告管理>>发布公告</p>
    <p style="text-align: center">
        <table border="1" style="width: 516px; height: 328px">
            <tr>
                <td colspan="2">
                    发布公告</td>
            </tr>
            <tr>
                <td style="width: 28px">
                   
                    标题</td>
                <td style="width: 113px"><asp:TextBox ID="title" runat="server" Width="317px"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="不能为空" ControlToValidate="title"></asp:RequiredFieldValidator></td>
            </tr>
            <tr>
                <td style="width: 28px">
                    内容</td>
                <td style="width: 113px">
                    <FCKeditorV2:FCKeditor ID="FCKeditor1" runat="server" Width="400">
                    </FCKeditorV2:FCKeditor>
                </td>
            </tr>
            <tr>
                <td colspan="2" style="height: 30px">
                    <asp:Button ID="Button1" runat="server" Text="提交" OnClick="Button1_Click" />
                    <asp:Button ID="Button2" runat="server" Text="重置" /></td>
            </tr>
        </table>
    </p>

</div>
</asp:Content>

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class MemberCenter_NoticeAdd : System.Web.UI.Page
{
    private string connString;
    private SqlConnection conn;
    protected void Page_Load(object sender, EventArgs e)
    {
        connString = ConfigurationManager.ConnectionStrings["XmstcSX"].ToString();
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string Title = title.Text.Trim();
        string Contents = FCKeditor1.Value;
        string AddTime = DateTime.Now.ToString();

        conn = new SqlConnection(connString);

        string sqlString = @"insert into Notices(Title, Contents, AddTime)
                                values ('" + Title + "', '" + Contents + "', '" + AddTime + "')";
        SqlCommand comm = new SqlCommand(sqlString, conn);
        conn.Open();
        comm.ExecuteNonQuery();
        conn.Close();
        Response.Write("<script language='javascript'>alert('添加栏目成功!');window.location.href='#';</script>");
    }

}

posted on 2010-01-01 20:17  晴天1848  阅读(219)  评论(0)    收藏  举报