Admin/system/!/uap/coder/Bin.aspx.cs
(开头部分) 18KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
[UAP.Role]
public partial class __uap_coder_Bin : UAP.Page
{
string id
{
get
{
string i = Request.QueryString.Get("id");
if (string.IsNullOrEmpty(i))
{
Echo("<h3>TheUAP M-F-Coder</h3>");
Echo("<p style=\"font-size:12px\">TheUAP module fast coder - 快速开发常规WebUI。<br /><br />缩短开发时间,减少代码量,使开发者更专注于业务逻辑和服务端处理,轻松实现界面开发,带来绝佳的用户体验。</p>");
Response.End();
}
return i;
}
}
public void Query()
{
Echo("[{}");
int size = int.Parse(Request.Form.Get("pageSize"));
for (int i = 1; i < size; i++)
{
Echo(",{}");
}
Echo("]");
}
UAP.Data.DataTable dt;
void getData(string object_id)
{
dt = DataBase.Query("select name,xtype,length,xprec,xscale,isnullable,isidentity=columnproperty(id,name,'IsIdentity'),vdef=(select top 1 text from syscomments where syscomments.id=syscolumns.cdefault) from syscolumns where iscomputed=0 and id=" + object_id);
dt.TableName = DataBase.getValue("select object_name(" + object_id + ")");
if (dt.Rows.Count == 0)
{
Response.End();
}
string s, def;
for (int i = 0; i < dt.Rows.Count; i++)
{
if ("1" == dt.Rows[i]["isidentity"].ToString())
{
def = "<span style=\"color:#999\">(自增)</span>";
}
else
{
def = dt.Rows[i]["vdef"] as string ?? "";
if (def.Length > 0)
{
s = UAP.Function.String.RegEx.Get(def, @"^([\(]+'?)");
if (s.Length > 0)
{
后面还有 405 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。