smsoperation.aspx.cs
来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 103 行
CS
103 行
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;
public partial class MsgManagement_SMSOperation : System.Web.UI.Page
{
private DataAccess.TableAccessor.SMSInfo SMSInfoAccessor = null;
private DataAccess.TableDefine.SMSInfoConfig SMSInfoConf = null;
private DataAccess.TableAccessor.SMSTypeInfo smstypeAccessor = null;
private Security.RulesManagement rulesManagement;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
tbSMS.Attributes.Add("OnKeyDown", "CountWords();");
try
{
int operationID = int.Parse(Request.QueryString[1].ToString());
int smsID = int.Parse(Request.QueryString[4].ToString());
tbSMS.Text = Request.QueryString[2].ToString();
string smsType = Request.QueryString[2].ToString();
tbWordCount.Text = tbSMS.Text.Length.ToString();
}
catch
{
return;
}
}
}
private void ControlVisible(int operationID)
{
if (operationID == 2)
{
int smsID = int.Parse(Request.QueryString[0].ToString());
DataTable dt = SMSInfoAccessor.GetSingleAreadySMSInfo(smsID);
tbSMS.Text = dt.Rows[0]["MessageContent"].ToString();
}
}
protected void btnOK_Click(object sender, EventArgs e)
{
if (tbSMS.Text.Length <= 70)
{
int smsID = int.Parse(Request.QueryString[4].ToString());
SMSInfoAccessor = new DataAccess.TableAccessor.SMSInfo();
String sms = tbSMS.Text.Trim();
try
{
SMSInfoAccessor.UpdateSMSInfo(sms,smsID);
Response.Write("<script language='javascript'>alert('更新成功!');</script>");
}
catch
{
Response.Write("<script language='javascript'>alert('更新失败!');</script>");
return;
}
}
else
{
Response.Write("<script language='javascript'>alert('短信字数不能超过70个字!');</script>");
}
}
protected void btnSave_Click(object sender, EventArgs e)
{
if (tbSMS.Text.Length <= 70)
{
int smsID = int.Parse(Request.QueryString[4].ToString());
string SMSType = Request.QueryString[0].ToString();
SMSInfoAccessor = new DataAccess.TableAccessor.SMSInfo();
String sms = tbSMS.Text.Trim();
SMSInfoAccessor.UpdateSMSInfo(sms, smsID);
string url = String.Format("SMSSend.aspx?smsID={0}&operationid=1&SMSType={1}", smsID, SMSType);
Response.Redirect(url);
}
else
{
Response.Write("<script language='javascript'>alert('短信字数不能超过70个字!');</script>");
}
}
protected void btnBack_Click(object sender, EventArgs e)
{
string GetUrl = "";
string SMSType = Request.QueryString[0].ToString();
GetUrl = string.Format("ReadySMS.aspx?SMSType={0}&operationID=0", Request.QueryString[0].ToString());
Response.Redirect(GetUrl);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?