Backup/Discuz.Web/admin/global/global_navigationmanage.aspx.cs
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Web.UI;
using System.Data;
using System.Xml;
using System.Web.UI.WebControls;
using System.Net;
using System.IO;
using Discuz.Cache;
using Discuz.Control;
using Discuz.Entity;
using Discuz.Forum;
using Discuz.Config;
using Discuz.Common;
using Discuz.Common.Xml;
using TextBox = System.Web.UI.WebControls.TextBox;
using System.Text;
namespace Discuz.Web.Admin
{
public partial class global_navigationmanage : AdminPage
{
private DataTable navMenuTable = Navs.GetNavigation(true);
protected void Page_Load(object sender, EventArgs e)
{
DataGrid1.DataKeyField = "id";
string menuid = DNTRequest.GetString("menuid");
string mode = DNTRequest.GetString("mode");
if (mode != "")
{
if (mode == "del")
{
Navs.DeleteNavigation(DNTRequest.GetQueryInt("id",0));
Response.Redirect(Request.Path + (DNTRequest.GetString("parentid") != "" ? "?parentid=" + DNTRequest.GetString("parentid") : ""),true);
}
else
{
if (DNTRequest.GetFormString("name").Trim() == "" || DNTRequest.GetFormString("displayorder").Trim() == "" || DNTRequest.GetFormInt("displayorder", 0) > Int16.MaxValue)
{
this.RegisterStartupScript("", "<script type='text/javascript'>alert('名称或序号输入不合法。');window.location=window.location;</script>");
return;
}
if (menuid == "0")
{
NavInfo nav = new NavInfo();
nav.Parentid = DNTRequest.GetQueryInt("parentid",0);
GetFromData(nav);
Navs.InsertNavigation(nav);
}
else
{
NavInfo nav = new NavInfo();
nav.Id = DNTRequest.GetFormInt("menuid", 0);
GetFromData(nav);
Navs.UpdateNavigation(nav);
}
Response.Redirect(Request.RawUrl, true);
}
}
后面还有 168 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
