guestsendmsg.aspx.cs
来自「为武汉市10多家人才网站量身订做的仿真面试版块」· CS 代码 · 共 186 行
CS
186 行
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace Job111
{
/// <summary>
/// GuestSendMsg 的摘要说明。
/// </summary>
public class GuestSendMsg : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DropDownList ddlReceiver;
protected System.Web.UI.WebControls.TextBox txtName;
protected System.Web.UI.WebControls.TextBox txtComm;
protected System.Web.UI.WebControls.TextBox txtContent;
protected System.Web.UI.WebControls.Button btnSend;
private WebReference.WebWatch ws = new WebReference.WebWatch();
// string GuestIP ;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
BindDropDownList();
}
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.btnSend.Click += new System.EventHandler(this.btnSend_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
public void BindDropDownList()
{
State st = new State(this);
if(st.WatchUnitID!= 0)
{
DataSet dsTemp = null;
string DepartName = "";
try
{
DepartName = st.DepartName;
}
catch
{}
try
{
dsTemp =ws.GetEmpInfoList(Int32.Parse(st.WatchUnitID.ToString()),DepartName);
}
catch
{
JavaScript.ShowMessageBox(this,"获取当前单位值班人信息失败!");
return;
}
ddlReceiver.DataSource = dsTemp;
int count = 0;
try
{
count = dsTemp.Tables[0].Rows.Count;
}
catch
{
count = 0;
}
DataTable dt = new DataTable();
DataRow dr;
dt.Columns.Add(new DataColumn("EmpID", typeof(Int32)));
dt.Columns.Add(new DataColumn("EmpInfo", typeof(string)));
for (int i = 0; i < count; i++)
{
dr = dt.NewRow();
dr[0] = dsTemp.Tables[0].Rows[i]["Emp_id"];
string job = dsTemp.Tables[0].Rows[i]["job"].ToString();
if (job == "")
{
dr[1] = dsTemp.Tables[0].Rows[i]["name"].ToString();
}
else
{
dr[1] = dsTemp.Tables[0].Rows[i]["name"].ToString() + "( " + dsTemp.Tables[0].Rows[i]["job"].ToString() + " )";
}
dt.Rows.Add(dr);
}
ddlReceiver.DataSource = dt;
ddlReceiver.DataTextField = "EmpInfo";
ddlReceiver.DataValueField = "EmpID";
ddlReceiver.DataBind();
}
}
private void btnSend_Click(object sender, System.EventArgs e)
{
// if(txtName.Text == "")
// {
// JavaScript.ShowMessageBox(this,"请填写您的姓名!");
// }
// else if(txtComm.Text == "")
// {
// JavaScript.ShowMessageBox(this,"请填写您的联系方式!");
// }
// else if(txtContent.Text == "")
// {
// JavaScript.ShowMessageBox(this,"请填写留言内容!");
// }
// else
// {
// State st = new State(this);
// int SenderID = st.UserID;
// if (SenderID > 80000000)
// {
// SenderID = 888888;
// }
// string SenderName = txtName.Text.Trim();
// int ReceiverID = Int32.Parse(ddlReceiver.SelectedItem.Value.ToString());
// string Phone = txtComm.Text.Trim();
// string Text = txtContent.Text.Trim();
// string Figure = "";
// if (st.UserName == null || st.UserName == "")
// Figure = "过客";
// else
// {
// Figure = st.UserName;
// }
// GuestIP = Request.UserHostAddress;
// int Result = ws.AddMessage(SenderID,ReceiverID,SenderName,Phone,Text,Figure,GuestIP);
// if (Result > 0)
// {
// JavaScript.ShowMessageBox(this,"留言成功!");
// WatchShortMsgService.WatchShortMsg wsm = new WebWatch.WatchShortMsgService.WatchShortMsg();
// string str = SenderName + "(" +Figure + ")给您留言,";
// if ( Phone != "")
// {
// str += "联系方式是:" + Phone;
// }
// str += "。请登陆在线视频查看具体情况。此条短信收费0.1元。";
// bool send = wsm.IsSend(ReceiverID,Figure,str);
// }
// else
// {
// JavaScript.ShowMessageBox(this,"留言失败!");
// }
// }
}
private void btnReset_Click(object sender, System.EventArgs e)
{
txtContent.Text = "";
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?