在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"));

   }

相关文章:

  • 2022-12-23
  • 2021-10-13
  • 2022-01-15
  • 2021-04-22
  • 2022-12-23
猜你喜欢
  • 2021-10-27
  • 2021-09-03
  • 2022-01-17
  • 2022-12-23
相关资源
相似解决方案