WeChat/Register.aspx.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Data;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Caching;
using System.Net;
using System.IO;
using System.Text;
using EKETEAM.FrameWork;
using EKETEAM.Data;
using EKETEAM.Tencent.WeChat;
using LitJson;
namespace eFrameWork.WeChat
{
public partial class Register : System.Web.UI.Page//WXWork
{
public string UserArea = "Application";
public string ModelID = "dd4db3c1-8e5a-407f-848c-f7e96490fd61"; //注册模块ModelID
eModel model;
protected void Page_Load(object sender, EventArgs e)
{
if (Session["WeChat_UserInfo"] == null)
{
Response.Write("微信授权超时,请关闭重新进入!");
Response.End();
}
eUser user = new eUser("Web", "00000000-0000-0000-0000-000000000000");
model = new eModel(ModelID, user);
model.Power["add"] = "true"; //给添加权限
string act = eParameters.Request("act");
if (act.Length == 0)
{
model.Action = "add";
//litBody.Text = model.getAddHTML();
litBody.Text = model.getActionHTML();
}
else
{
//model.eForm.AutoRedirect = false;
model.eForm.onChange += eform_onChange;
model.eForm.AutoRedirect = false;
model.Save();
}
}
protected void eform_onChange(object sender, eFormTableEventArgs e)
{
switch (e.eventType)
{
case eFormTableEventType.Inserting:
//litBody.Text += "添加前事件已调用<br>";
model.eForm.Fields.Add("SiteID", eBase.WeChatAccount.getValue("SiteID"));
model.eForm.Fields.Add("RoleID", "201310aa-89d7-4209-b3c1-b507e1dc6267");
break;
case eFormTableEventType.Inserted:
//litBody.Text += "添加成功,ID为:" + e.ID + "<br>5秒后返回<br><script>setTimeout(function(){document.location='" + "LoadModel.aspx?id=1" + "';},5000);</script>";
后面还有 36 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
