GridView,DataList获取行索引,DataList使用
2010-07-19 12:26
351 查看
在html里获取行索引
GridView可使用 <%# Container.DataItemIndex %>
DataList可使用 <%# Container.ItemIndex %>
DataList使用:
1. 前台<fsl:FSLLabel ID="lblAppCode" runat="server" Text='<%# Eval("AppCode") %>' ></fsl:FSLLabel>
<fsl:FSLButton ID="FSLButFavorite" runat="server" SkinID="fslDefaultButton" Text="收藏"
CommandName="insertFavorite" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "AppId") %>' />
后台:
protected void dstService_ItemCommand(object source, DataListCommandEventArgs e)
{
Label lblCode = (Label)e.Item.FindControl("lblAppCode");
string commandName =(string) e.CommandName;
}
protected void dstService_ItemDataBound(object source, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string appcode = ((DataRowView)e.Item.DataItem)["AppCode"].ToString();
System.Web.UI.WebControls.Button butCancle = ((System.Web.UI.WebControls.Button)e.Item.FindControl("FSLButCancleFavorite"));
}
}
GridView可使用 <%# Container.DataItemIndex %>
DataList可使用 <%# Container.ItemIndex %>
DataList使用:
1. 前台<fsl:FSLLabel ID="lblAppCode" runat="server" Text='<%# Eval("AppCode") %>' ></fsl:FSLLabel>
<fsl:FSLButton ID="FSLButFavorite" runat="server" SkinID="fslDefaultButton" Text="收藏"
CommandName="insertFavorite" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "AppId") %>' />
后台:
protected void dstService_ItemCommand(object source, DataListCommandEventArgs e)
{
Label lblCode = (Label)e.Item.FindControl("lblAppCode");
string commandName =(string) e.CommandName;
}
protected void dstService_ItemDataBound(object source, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string appcode = ((DataRowView)e.Item.DataItem)["AppCode"].ToString();
System.Web.UI.WebControls.Button butCancle = ((System.Web.UI.WebControls.Button)e.Item.FindControl("FSLButCancleFavorite"));
}
}
相关文章推荐
- ASP.NET使用gridview获取当前行的索引值
- ASP.net datalist,gridview 编辑模板里面控件的使用;
- [转]gridview获取当前行索引的方法大集合
- Android TV 开发-listview(GridView)使用键盘获取焦点时,选中上次失去焦点时的item,而不是就近的item
- 使用GridView做出列选择效果(获取动态生成的控件.鼠标点选GridView.Ajax控件)
- gridview获取当前行索引的方法大集合
- GridView,DataList控件获取当前行的行号
- GridView中模版列使用RowCommand事件如何得到当前列的行索引?
- 新闻模块之新闻列表-使用datalist 模块获取数据-BLL类(Linq方式)
- 使用GridView来获取xml文件数据
- 获取Repeater, DataList, Gridview中的索引号(行号,序号)
- gridview技巧之:gridview获取当前行索引的方法
- 根据GridView模板里的列名获取列索引
- 详解ASP.NET中8种获取GridView当前行的索引值的方法
- 编程使用GridView,DataList的模版列
- 你们帮我看看如何在datalist里面使用session获取ID值代码改怎么写啊麻烦了
- 深入理解vue.js2.0指令v-for使用及索引获取
- Gridview,datalist,repeater数据绑定控件使用说明
- 我比较挫.现在才发现GridView 可以像DataList 一样使用自定义模板