⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datagrid.cs

📁 此文件为基于c#的1个对服务器空间DataGrid功能扩展的文件
💻 CS
字号:
/***	北京林业大学 计00-3班 吴鹏组编写*	组员:高显俊,郗嘉,吴鹏,王海,苏荣*	最后生成时间:	2003.5.31*	本网站借鉴了dotnetjunkies网站的背景和CSS,特此声明*	并提供一切源代码,遵守GPL版权声明*	GPL版权声明在doc/license.txt中,人员分工在doc/summary.txt中*	开发标准在doc/programming standard.doc中,需求声明在doc/requirements.doc中*	开发计划在doc/plans.doc中,面向对象软件设计说明书在doc/brochure.doc 中*/using System;using System.Collections;using System.Globalization;using System.Web;using System.Web.UI;using System.Web.Util;using System.ComponentModel;using System.Reflection;namespace Epico.Controls{	//TODO: [Designer("??")]	//TODO: [Editor("??")]	[DefaultEvent("SelectedIndexChanged")]	[DefaultProperty("DataSource")]	[ParseChildren(true)]	[PersistChildren(false)]	public class DataGrid : System.Web.UI.WebControls.DataGrid	{		private int itemCount = 0;		public int ItemCount		{			get{				return itemCount;				}		}		// Override to create the repeated items from the DataSource.		protected override void OnDataBinding(EventArgs e) {			base.OnDataBinding(e);			foreach(System.Web.UI.WebControls.DataGridItem item in Items)			{				if(item.ItemType == System.Web.UI.WebControls.ListItemType.AlternatingItem					||item.ItemType == System.Web.UI.WebControls.ListItemType.Item)				{					itemCount++;				}			}		}		protected override void Render(HtmlTextWriter writer)		{			base.Render(writer);			if ( itemCount == 0 ) writer.Write("<div align=adjust>无项目</div>");			else writer.Write( "<div align=adjust>" + itemCount + "项目</div>");		}	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -