我不熟悉asp.net转发器控件.我在转发器中有两列,数量和sku.单击按钮时,我想循环遍历转发器中的行,并将每个数量和sku传递给方法.你如何在中继器中获得这些信息?
在按钮的方法中单击:
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
| 归档时间: |
|
| 查看次数: |
1002 次 |
| 最近记录: |