📄 keyword.cs
字号:
namespace PowerEasy.WebSite.Admin.Accessories
{
using PowerEasy.Accessories;
using PowerEasy.Common;
using PowerEasy.Controls;
using PowerEasy.Model.Accessories;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.WebControls;
public class KeyWord : AdminPage
{
protected Button EBtnSubmit;
protected HiddenField HdnKeywordText;
protected Label LblTitle;
protected RadioButtonList RadlKeywordType;
protected ExtendedSiteMapPath SmpNavigator;
protected TextBox TxtKeywordText;
protected TextBox TxtPriority;
protected PowerEasy.Controls.RequiredFieldValidator ValrKeywordText;
protected NumberValidator ValrNumberValidator;
protected PowerEasy.Controls.RequiredFieldValidator ValrPriority;
protected void EBtnSubmit_Click(object sender, EventArgs e)
{
string text = this.TxtKeywordText.Text;
if (string.IsNullOrEmpty(text))
{
AdminPage.WriteErrMsg("<li>关键字不能为空!</li>");
}
if (string.IsNullOrEmpty(this.TxtPriority.Text))
{
AdminPage.WriteErrMsg("<li>关键字权重不能为空!</li>");
}
KeywordInfo keywordInfo = new KeywordInfo();
if (this.ViewState["action"].ToString() == "Add")
{
if (!Keywords.Exists(text))
{
keywordInfo.KeywordText = text;
keywordInfo.KeywordType = DataConverter.CLng(this.RadlKeywordType.SelectedValue);
keywordInfo.Priority = DataConverter.CLng(this.TxtPriority.Text);
if (Keywords.Add(keywordInfo))
{
AdminPage.WriteSuccessMsg("<li>添加关键字成功!</li>", "KeyWordManage.aspx");
}
else
{
AdminPage.WriteErrMsg("<li>添加关键字操作失败!</li>");
}
}
else
{
AdminPage.WriteErrMsg("<li>数据库中已经存在此关键字!</li>");
}
}
else
{
bool flag;
if (text == this.HdnKeywordText.Value)
{
flag = false;
}
else
{
flag = Keywords.Exists(text);
}
if (!flag)
{
keywordInfo.KeywordId = BasePage.RequestInt32("KeywordID");
keywordInfo.KeywordText = text;
keywordInfo.KeywordType = DataConverter.CLng(this.RadlKeywordType.SelectedValue);
keywordInfo.Priority = DataConverter.CLng(this.TxtPriority.Text);
if (Keywords.Update(keywordInfo))
{
AdminPage.WriteSuccessMsg("<li>修改关键字成功!</li>", "KeyWordManage.aspx");
}
else
{
AdminPage.WriteErrMsg("<li>修改关键字操作失败!</li>");
}
}
else
{
AdminPage.WriteErrMsg("<li>数据库中已经存在此关键字!</li>");
}
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!base.IsPostBack)
{
string str = BasePage.RequestString("Action", "Add");
this.ViewState["action"] = str;
if (str == "Modify")
{
this.EBtnSubmit.Text = "修 改";
KeywordInfo keywordById = Keywords.GetKeywordById(BasePage.RequestInt32("KeywordID"));
if (!keywordById.IsNull)
{
this.TxtKeywordText.Text = DataSecurity.HtmlDecode(keywordById.KeywordText);
this.TxtPriority.Text = keywordById.Priority.ToString();
this.RadlKeywordType.SelectedValue = keywordById.KeywordType.ToString();
this.HdnKeywordText.Value = keywordById.KeywordText.ToString();
}
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -