这段代码里面是用了事件委托方法吗??请教,能简单解释一下,事件委托咋用吗??谢谢!!

fangxianghua9801 2006-01-05 02:25:03
private bool save(object sender, System.EventArgs e)
{
try
{
if (( Request["id"] != null ) && (Request["method"] == "edit") && ( sender.Equals(imgbtnSave) || sender.Equals(imgbtnSaveAndNew)))
{
// 编辑部门
Bm bm = DevExpress.Xpo.Session.DefaultSession.GetObjectByKey(typeof(Bm), Request["id"]) as Bm;
if(bm != null)
{
bm.Name = this.txtbxName.Text;
bm.Comments = this.txtbxComments.Text;
bm.Sequence = int.Parse(this.txtbxSequence.Text);
bm.Issb = int.Parse(this.drpdwnlstIssb.SelectedValue);
bm.Save();
}
else
this.Response.Redirect("error.aspx");
}
}
catch
{
return false;
}
}
private void imgbtnSave_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
if (save(sender, e))
{
string url = this.Request.RawUrl.Substring(Request.RawUrl.IndexOf('?') + 1).Replace("method="+Request["method"]+"&", "").Replace("&id="+Request["id"], "");
string script = string.Format("<script>window.location.href='ListBm.aspx?{0}'</script>", url);
this.RegisterStartupScript("redirect", script);
}
}
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
du9232 2006-01-05
  • 打赏
  • 举报
回复
不是。
找引用它的地方
fangxianghua9801 2006-01-05
  • 打赏
  • 举报
回复
private bool save(object sender, System.EventArgs e)//这个就是建立事件委托的方法吗

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧