ASP.NET中继器

jum*_*ojs 1 asp.net repeater

我不熟悉asp.net转发器控件.我在转发器中有两列,数量和sku.单击按钮时,我想循环遍历转发器中的行,并将每个数量和sku传递给方法.你如何在中继器中获得这些信息?

Sea*_*ean 7

在按钮的方法中单击:

foreach(RepeaterItem item in repeaterControlID.Items)
{
    var quantity = item.FindControl("quantityControlID");
    var sku = item.FindControl("skuControlID");
}
Run Code Online (Sandbox Code Playgroud)

或类似的东西.您也可以使用RepeaterItem的Controls属性来查看它们.

E:我对你的问题的解释是:"在按钮点击引起的回发中,我想循环遍历转发器中的项目并将这些值传递给方法." 这不适用于填充转发器在客户端javascript中执行某些操作.

当然,MSDN是学习如何使用各种类的重要资源,如Repeater