Manage/ModelItems_FillData.aspx.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Data;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using EKETEAM.FrameWork;
using EKETEAM.Data;
namespace eFrameWork.Manage
{
public partial class ModelItems_FillData : System.Web.UI.Page
{
private eUser user;
public string modelid = eParameters.QueryString("modelid");
public string parentid = eParameters.QueryString("parentid");
private DataTable _datas;
private DataTable Datas
{
get
{
if (_datas == null)
{
//string sql = "select ModelItemID,Code + ' (' + MC + ')' as MC from a_eke_sysModelItems where delTag=0 and ModelID='" + modelid + "' and Custom=0 and (SYS=0 or primaryKey=1) order by px,addTime";
//_datas = eBase.DataBase.getDataTable(sql);
_datas = getItems2(modelid);
appendItems2(_datas, modelid);
}
return _datas;
}
}
private DataTable getItems2(string modelid)
{
//eBase.Writeln(modelid);
return eBase.DataBase.getDataTable("select b.mc as ModelName,b.addtime as TT,a.* from a_eke_sysModelItems a inner join a_eke_sysModels b on a.modelid=b.modelid where a.ModelID='" + modelid + "' and a.delTag=0 and a.Custom=0");
}
private void appendItems2(DataTable tb, string modelid)
{
DataTable dt = eBase.DataBase.getDataTable("select modelid,mc from a_eke_sysModels where ParentID='" + modelid + "' and JoinMore=0 and show=1 and deltag=0");
foreach (DataRow dr in dt.Rows)
{
DataTable tb2 = getItems2(dr["modelid"].ToString());
foreach (DataRow _dr in tb2.Rows)
{
tb.Rows.Add(_dr.ItemArray);
}
appendItems2(tb, dr["modelid"].ToString());
}
}
protected void Page_Load(object sender, EventArgs e)
{
user = new eUser("Manage");
user.Check();
//eBase.PrintDataTable(Datas);
List();
if(eParameters.QueryString("act")=="sub")
后面还有 59 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
