repeater 的另外一种用法,不一定需要在databound加载事件
2011-03-02 18:57
459 查看
<asp:Button ID="btnDel" Text="删除" CssClass="btnCommon" runat="server"
onclick="btnDel_Click" OnClientClick="return confirm('是否真的要删除?');" />
protected void btnDel_Click(object sender, EventArgs e)
{
Asset_BrandTableLogic logic=new Asset_BrandTableLogic();
foreach (RepeaterItem item in DataView.Items)
{
if (item.ItemType == ListItemType.Item)
{
if (((CheckBox)item.FindControl("Check")).Checked)
{
int id = objTool.ConvertToInt(((Label)item.FindControl("BD_ID")).Text.Trim());
if (id > 0)
logic.DeleteByKey(null, id);
}
}
}
DataViewBind();
}
onclick="btnDel_Click" OnClientClick="return confirm('是否真的要删除?');" />
protected void btnDel_Click(object sender, EventArgs e)
{
Asset_BrandTableLogic logic=new Asset_BrandTableLogic();
foreach (RepeaterItem item in DataView.Items)
{
if (item.ItemType == ListItemType.Item)
{
if (((CheckBox)item.FindControl("Check")).Checked)
{
int id = objTool.ConvertToInt(((Label)item.FindControl("BD_ID")).Text.Trim());
if (id > 0)
logic.DeleteByKey(null, id);
}
}
}
DataViewBind();
}
相关文章推荐
- 一种石头,在某一高度扔下就会碎,在这个高度以下不会碎,高度以上一定碎。现在有4个石头,1000层的楼房,需要测定这个石头破碎的高度。求最少多少次一定可以测出来。
- Handler的另外一种用法(HandlerThread)
- ajax加载的页面部分需要绑定事件时写法
- Handler的另外一种用法(HandlerThread)
- Handler的另外一种用法(HandlerThread)
- [Cocoa] Target & Action, 另外一种响应事件的方法
- Repeater 的操作,数据的显示,绑定,动态取控件中的值和Repeater1_ItemCommand事件的相关用法
- Repeater数据控件的两个重要事件ItemDataBound 和 ItemCommand
- 当Repeater数据源为对象数组时,在dataBound事件中DataItem转换类型
- 如果老师说不要做只会拖控件的程序员,但有另外一种声音说,企业需要会拖控件,而且拖的好的人。大家怎么看~
- 进度条的另外一种用法
- 在不开启事件循环的线程中使用QTimer(QThread::run函数自带事件循环,在构造函数里创建线程,是一种很有意思的线程用法) good
- 在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中
- 加载页面后,需要触发点击事件,但是没有执行
- jQuery与JS加载事件用法分析
- [Repeater]三个事件的执行先后?ItemDataBound / ItemCreated / ItemCommand
- cef3加载flash闪烁问题非easyhook的另外一种解决方法
- GridView的另外一种分页方式,可提高加载速度
- Repeater.ItemDataBound 事件
- 在Drupal的form表单中使用js事件,比如onClick和onChange等,或者加载一些css样式等自己需要的杂七杂八的东西