您的位置:首页 > 其它

Reparter控件---常用事件

2011-07-21 13:58 162 查看
//控制行绑定数据 ItemDataBound事件为控件绑定数据时触发
protected void rpt_correction_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
DataRowView drv = (DataRowView)e.Item.DataItem;
Label lbl = (Label)e.Item.FindControl("lblStatus");
if(drv["Status"].ToString() == "1")
{
lbl.Text = "随便填写";
}
}
}

//删除行数据
--行添加控件-- :<asp:LinkButton ID="LinkButtonDelError" runat="server" OnClick="LinkButtonDelError_Click" CommandArgument='<%# Eval("Id") %>'>删除</asp:LinkButton>
--处理事件--:

protected void LinkButtonDelError_Click(object sender, EventArgs e)
{
LinkButton linkBtnDeleteError = sender as LinkButton;
string id = linkBtnDeleteError.CommandArgument;

int i = bUserExtScoreInfo.Delete(int.Parse(id));
if (i > 0)
{
ShowAjaxDialog(this, "删除成功!");
BindList();
}
else
{
ShowAjaxDialog(this, "删除失败!");
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: