CC.Controls/DataGrid.cs
(开头部分) 15KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace CC.Controls
{
using System;
using System.ComponentModel;
using System.Globalization;
using System.IO;
using System.Web.UI;
using System.Web.UI.WebControls;
using CC.Common;
public class DataGrid : System.Web.UI.WebControls.DataGrid
{
private const string FirstPageCommandArgument = "First";
private const string GoToPageCommandArgument = "GoToPage";
private const string LastPageCommandArgument = "Last";
public DataGrid()
{
base.CssClass = "list-table";
base.CssClass = "list-table";
base.AllowPaging = true;
base.AllowCustomPaging = true;
base.ShowHeader = true;
base.PageSize = 0x19;
base.AutoGenerateColumns = false;
int num = Utils.StrToInt(Requests.Query("page"));
if (num > 0)
{
base.CurrentPageIndex = num;
}
base.SortCommand += new DataGridSortCommandEventHandler(this.SortGrid);
}
protected override bool OnBubbleEvent(object source, EventArgs e)
{
bool flag = false;
if (e is DataGridCommandEventArgs)
{
DataGridCommandEventArgs args = (DataGridCommandEventArgs)e;
this.OnItemCommand(args);
flag = true;
string commandName = args.CommandName;
if (commandName == "Select")
{
this.SelectedIndex = args.Item.ItemIndex;
this.OnSelectedIndexChanged(EventArgs.Empty);
return flag;
}
if (!(commandName == "Page"))
{
switch (commandName)
{
case "Sort":
{
DataGridSortCommandEventArgs args3 = new DataGridSortCommandEventArgs(source, args);
this.OnSortCommand(args3);
return flag;
}
case "Edit":
后面还有 333 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。