Customs/Model.aspx.cs

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Data;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using EKETEAM.Data;
using EKETEAM.FrameWork;
using EKETEAM.UserControl;
using LitJson;

namespace eFrameWork.Customs
{
    public partial class Model : System.Web.UI.Page
    {
        public string UserArea = "Application";
        public string ModelID = eParameters.Request("modelid");
        public string AppItem = eParameters.Request("AppItem");
        public eModel model;
        public eList elist;
        public eForm eform; 
        public eAction Action;
        public eUser user;        

        protected void Page_Load(object sender, EventArgs e)
        {
            user = new eUser(eBase.getUserArea(UserArea));
            eModelInfo customModel = new eModelInfo(user);
            model = customModel.Model;
            ModelID = model.ModelID;


            Action = new eAction(user);
            //Action.ModelID = ModelID;            
            Action.Actioning += new eActionHandler(Action_Actioning);
            Action.Listen();
        }
        private void List()
        {
            eDataTable.User = user;
            //eDataTable.ModelID = ModelID;
            eDataTable.Power = model.Power; //应用模块权限
            eDataTable.ShowMenu = true; //显示列的显示、隐藏菜单
            eDataTable.BodySize = true; //允许设置行高
            eDataTable.LineHeight = model.LineHeight; //模块默认或用户自定义的行高

            s4.AddCondition("是", "show=1"); //该方式可添加多个条件
            s4.AddCondition("否", "show=0"); //该方式可添加多个条件
            elist = new eList("Demo_Persons");
            elist.Fields.Add("CASE WHEN Show=1 THEN 'images/sw_true.gif' ELSE 'images/sw_false.gif' END as ShowPIC,CASE WHEN Show=1 THEN '0' ELSE '1' END as ShowValue");
            elist.Where.Add("delTag=0");
            elist.Where.Add("SiteID='" + user["siteid"] + "'");

            elist.Where.Add(eSearchControlGroup);
            elist.OrderBy.Default = "addTime desc";//默认排序
            string userCond = eParameters.Replace(model.UserCondition,null,user);//替换用户、URL等参数
            elist.Where.Add(userCond);//用户条件
            ePageControl1.User = user;
            ePageControl1.showPageSize = true; //显示自定义分页大小下拉
            ePageControl1.PageSize = model.PageSize; //模块默认或用户自定义后的分页大小
后面还有 73 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。