代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Asp.Net
】
DataList 实例
作者:
雷霆
/ 发布于
2015/2/28
/
665
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; public partial class pages_DataList : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindData(); } } //数据绑定 public void BindData() { DataTable dt = new DataTable("blog"); DataColumn dc1 = new DataColumn("id",typeof(int)); dc1.AutoIncrement = true; dt.Columns.Add(dc1); DataColumn dc2 = new DataColumn("blogname", typeof(string)); dt.Columns.Add(dc2); DataColumn dc3 = new DataColumn("blogurl", typeof(string)); dt.Columns.Add(dc3); DataColumn dc4 = new DataColumn("username", typeof(string)); dt.Columns.Add(dc4); DataRow dr1 = dt.NewRow(); dr1["blogname"] = "李白的博客"; dr1["blogurl"] = "www.2345.com"; dr1["username"] = "李白"; dt.Rows.Add(dr1); DataRow dr2 = dt.NewRow(); dr2["blogname"] = "大刀的博客"; dr2["blogurl"] = "www.hao123.com"; dr2["username"] = "大刀"; dt.Rows.Add(dr2); DataRow dr3 = dt.NewRow(); dr3["blogname"] = "无花的博客"; dr3["blogurl"] = "www.renren.com"; dr3["username"] = "无花"; dt.Rows.Add(dr3); DataRow dr4 = dt.NewRow(); dr3["blogname"] = "一萧烟雨的博客"; dr3["blogurl"] = "www.yixiaoyanyu.com"; dr3["username"] = "一萧烟雨"; dt.Rows.Add(dr4); PagedDataSource pds = new PagedDataSource(); pds.DataSource =dt; pds.AllowPaging = true; pds.PageSize = 2; pds.CurrentPageIndex =Convert.ToInt32(lblPresentPage.Text); this.DataList1.DataSource =pds; this.DataBind(); } //全选 protected void btnCheckOrCancle_Click(object sender, EventArgs e) { if (this.btnCheckOrCancle.Text =="全选") { foreach (DataListItem dl in this.DataList1.Items) { CheckBox cb = (CheckBox)dl.FindControl("select"); cb.Checked = true; } this.btnCheckOrCancle.Text ="取消全选"; } else { foreach (DataListItem dl in this.DataList1.Items) { CheckBox cb = (CheckBox)dl.FindControl("select"); cb.Checked = false; } this.btnCheckOrCancle.Text ="全选"; } } protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandSource.GetType() == typeof(LinkButton)) { if (((LinkButton)e.CommandSource).CommandName == "accept") { Response.Write("hello"); } } } //首页 protected void lbtnIndex_Click(object sender, EventArgs e) { } //上一页 protected void lbtnPre_Click(object sender, EventArgs e) { } //下一页 protected void lbtnNext_Click(object sender, EventArgs e) { } }
试试其它关键字
DataList
同语言下
.
gzip压缩
.
实现http多线程断点续传下载文件
.
实现多线程断点续传下载大文件
.
生成字符串的 CheckSum
.
根据 UserAgent 获取浏览器的类型和版本
.
根据 Agent 判断是否是智能手机
.
隐藏手机号中间四位为*方法
.
合并图片(二维码和其他图片合并)
.
ASP.NET CORE中判断是否移动端打开网页
.
ASP.NET(C#)实现页面计时(定时)自动跳转
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
雷霆
贡献的其它代码
(
16
)
.
比较两个图片的相似度
.
a表记录不在b 表中的内容
.
按照某个键值对二维数组进行排序
.
使用Linq进行包含IN的子查询并按指定字段分组统计
.
jQuery实现MD5加密
.
统计字母出现的次数
.
三角形列表符号
.
转成大写金额
.
一个简单的HTTP服务器
.
检查一个元素是否在数组中
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3