WebUI/roles/roleslist.aspx.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace hyst.roles
{
using DBUtility;
using System;
using System.Data;
using System.Text;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
public class roleslist : Page
{
protected HtmlInputText addup;
private BaseClass bc = new BaseClass();
protected Button Button1;
protected HtmlForm form1;
protected HtmlHead Head1;
public string strc = "";
public string treehtml = "";
protected HtmlInputText txtname;
protected HtmlInputText txtremark;
protected HtmlInputText txttnum;
protected void Button1_Click(object sender, EventArgs e)
{
this.loadc();
}
public void loadc()
{
StringBuilder st = new StringBuilder();
st.Append("<ul id=\"tree2\"> <li><span><a onclick=\"alll();\">所有角色</a> </span><ul id=\"ttrree\">");
string sqlc = "select * from roles ";
DataTable dt = this.bc.ReadTable(sqlc);
for (int i = 0; i < dt.Rows.Count; i++)
{
st.Append("<li id=\"l" + dt.Rows[i]["rNum"].ToString() + "\"><span><a onclick=\"selectt('" + dt.Rows[i]["rNum"].ToString() + "')\" id=\"" + dt.Rows[i]["rNum"].ToString() + "\" >" + dt.Rows[i]["rName"].ToString() + "</a></span></li>");
}
st.Append("</ul></li></ul>");
this.strc = st.ToString();
}
public void loadtree()
{
StringBuilder st = new StringBuilder();
string sqlone = "select oNum,oName from menuone order by oNum ASC";
DataTable dtone = this.bc.ReadTable(sqlone);
for (int i = 0; i < dtone.Rows.Count; i++)
{
st.Append("<li><span><input onclick=\"twoall('" + dtone.Rows[i]["oNum"].ToString() + "');\" id=\"" + dtone.Rows[i]["oNum"].ToString() + "\" name=\"onerole\" type=\"checkbox\" class=\"one\" value=\"" + dtone.Rows[i]["oNum"].ToString() + "\" />" + dtone.Rows[i]["oName"].ToString() + "</span><ul>");
DataTable dttwo = this.bc.ReadTable("select tNum,tName from menutwo where len(tNum)=4 and left(tNum,2)='" + dtone.Rows[i]["oNum"].ToString() + "' ORDER BY tNum ASC");
if (dttwo.Rows.Count > 0)
{
for (int j = 0; j < dttwo.Rows.Count; j++)
{
string sqlf = "select eNum from menuthree where len(eNum)=6 and left(eNum,4)='" + dttwo.Rows[j]["tNum"].ToString() + "' ";
if (this.bc.ReadTable(sqlf).Rows.Count > 0)
{
st.Append("<li><span><input onclick=\"threeall('" + dttwo.Rows[j]["tNum"].ToString() + "');twoclickk('" + dttwo.Rows[j]["tNum"].ToString() + "');\" id=\"" + dttwo.Rows[j]["tNum"].ToString() + "\" type=\"checkbox\" name=\"tworole\" class=\"two\" value=\"" + dttwo.Rows[j]["tNum"].ToString() + "\" />" + dttwo.Rows[j]["tName"].ToString() + "</span><ul>");
string sqls = "select eNum,eName from menuthree where len(eNum)=6 and left(eNum,4)='" + dttwo.Rows[j]["tNum"].ToString() + "' ";
后面还有 28 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
