如何在数据列表中查找最后一个项目索引 [英] how to find last item index in datalist
本文介绍了如何在数据列表中查找最后一个项目索引的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在数据列表中查找最后一个项目索引?
解决方案
您好,
尝试在此行中找到数据列表的最后一个索引.
int lstindex = DataList1.Items.Count- 1 ;
一两个扩展方法怎么样
使用 System.Web.UI.WebControls; 命名空间虚拟 { 公共 静态 class DatalistExtension { 公共 静态 DataListItem GetLastItem(此 DataList列表) { 如果(list.HasItems()) { 返回 list.Items [list.Items.Count- 1 ]; } 返回 空; } 公共 静态 布尔 HasItems(此数据列表列表) { 返回列表.Items.Count> 0 ; } } }
及其用法示例
DataList dl = 新 DataList(); dl.DataSource = 新建列表< string>(){" 一个", 两个"}; dl.DataBind(); DataListItem dli = dl.GetLastItem(); </ 字符串 >
try:尝试以下
int count = DataList1.Items.Count - 1;
how to find last item index in datalist???
解决方案
Hi,
try this line to find last index of datalist.
int lstindex = DataList1.Items.Count - 1;
How about an extension method or two
using System.Web.UI.WebControls; namespace Dummy { public static class DatalistExtension { public static DataListItem GetLastItem(this DataList list) { if (list.HasItems()) { return list.Items[list.Items.Count - 1]; } return null; } public static bool HasItems(this DataList list) { return list.Items.Count > 0; } } }
and an example of its usage
DataList dl = new DataList(); dl.DataSource = new List<string>() { "One", "Two" }; dl.DataBind(); DataListItem dli = dl.GetLastItem(); </string>
try:try the following
int count = DataList1.Items.Count - 1;
这篇关于如何在数据列表中查找最后一个项目索引的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文