日期:2014-05-19  浏览次数:20402 次

button.click这个事件是怎么得来得?
我知道asp.net中是用委托把真正处理得方法和控件得事件联系起来。
但是button.click这个控件的事件是在那里定义出来的。
我知道能定义一个类的一个方法,但是这个button点击之后的回滚好像还设计到javascript之类的,不是普通类的方法那么简单,这个怎么弄的呢?

------解决方案--------------------
如果是button就没有javascript.因为button就是一个 type= "submit "的 input元素,它本身可以提交. 如果是其他元素就需要用 __DoPastBack函数调用form的submit
------解决方案--------------------
关注中....
------解决方案--------------------
你写用户控件的地方定义这个事件就好了阿,可是你说的双击事件就会自动添加代码,这个我就不是很清楚了
------解决方案--------------------
/// <summary>
/// 保存
/// </summary>
/// <param name= "sender "> </param>
/// <param name= "e "> </param>
protected void imgbSave_Click(object sender, ImageClickEventArgs e)
{
SaveInfoEvent(sender, e);
}

public delegate void SaveInfo(object sender, ImageClickEventArgs e);
public event SaveInfo SaveInfoEvent;
------解决方案--------------------
前台页面调用:
//保存按钮
private void TopButtons1_SaveInfoEvent(object sender, ImageClickEventArgs e)