private string 提交数据(int gold, string type, int num) { string jiguo = ""; string token = ViewState["token"].ToString(); string user_id = ViewState["user_id"].ToString(); if (token != "") { var m = new net_message(); m.tag = msg_tag.sys_system_pms; m.body = type + "|" + gold + "|" + num; List <net_message> s_list = client.Invoke <List <net_message> >("post", new object[] { user_id, token, m }); foreach (var i in s_list) { //string tag = i.tag; if (i.tag == msg_tag.sys_admin) { jiguo = i.body; } } } return(jiguo); }
protected void btnLogin_Click(object sender, EventArgs e) { string uName = txtName.Text.Trim(); string pass = userMd5(txtPasss.Text.Trim()); //client0.SendTimeout = 2000; client0.Timeout = 2000; net_message user = null; try { user = client0.Invoke <net_message>("login", new object[] { uName, pass }); string token = ""; if (user.tag == msg_tag.sys_login) { string[] body = user.body.Split('|'); switch (body[0]) { case "0": //登录失败(账号或密码有误) lbllogin.Text = "账号或密码有误"; break; case "1": //成功 token = body[1]; string user_id = body[2]; lbllogin.Text = "1"; ViewState["token"] = token; ViewState["user_id"] = user_id; break; case "2": //网络错误 lbllogin.Text = "网络错误"; break; } } else { } } catch (Exception ex) { lbllogin.Text = "登录超时"; } }