timesend.aspx.cs
来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 110 行
CS
110 行
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_TimeSend : System.Web.UI.Page
{
private DataAccess.TableAccessor.SMSSendUserList smsSendUserList = new DataAccess.TableAccessor.SMSSendUserList();
//private DataAccess.CookieAccessor cookieAccessor;
private DataAccess.TableAccessor.SMSInfo smsInfo = new DataAccess.TableAccessor.SMSInfo();
private Security.RulesManagement rulesManagement = new Security.RulesManagement();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
FillGrid();
}
}
#region gridview邦定
private void FillGrid()
{
DataTable dt = smsInfo.GetSMSInfoBySendType();
dt.Columns.Add("SID", typeof(int));
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["SID"] = i + 1;
}
if (dt.Rows.Count == 0)
{
this.Label2.Visible = true;
this.Panel1.Visible = false;
}
else
{
this.Label2.Visible = false;
this.Panel1.Visible = true;
}
gridView.DataSource = dt;
gridView.DataBind();
gridView.Columns[2].Visible = false;
for (int i = 0; i < this.gridView.Rows.Count; i++)
{
if (gridView.Rows[i].Cells[3].Text.Length > 15)
{
this.gridView.Rows[i].Cells[3].Text = this.gridView.Rows[i].Cells[3].Text.Substring(0, 15) + "......";
}
}
}
#endregion
protected void gridView_SelectedIndexChanged(object sender, EventArgs e)
{
}
private int CheckUserSingleChoose(GridView gridView)
{
int checkValue = 0;
int checkCount = 0;
for (int i = 0; i < gridView.Rows.Count; i++)
{
CheckBox ckb = (CheckBox)gridView.Rows[i].FindControl("chk");
if (ckb.Checked)
{
checkValue = int.Parse(gridView.Rows[i].Cells[2].Text);
checkCount++;
}
}
if (checkCount > 1)
return 0;
else if (checkCount == 0)
return 0;
else
return checkValue;
}
protected void btreset_Click(object sender, EventArgs e)
{
int smsID = 0;
string smsType = "";
smsID = CheckUserSingleChoose(gridView);
DataTable dt = smsInfo.GetSMSContentInfo(smsID);
smsType = dt.Rows[0]["SMSType"].ToString();
if (smsID != 0)
{
string goUrl = string.Format("<script>window.location.href = 'ViewAndUpdateSMS.aspx?smsID={0}&operationID=1&smsFalg=1&smsType={1}'</script>", smsID, smsType);
Response.Write(goUrl);
}
else
{
Response.Write("<script language='javascript'>alert('更新操作只能对一行短信进行操作!');</script>");
string strUrl = string.Format("<script>window.location.href = 'TimeSend.aspx'</script>");
Response.Write(strUrl);
}
}
protected void btnDelete_Click(object sender, EventArgs e)
{
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?