2009-09-17 80 views

回答

0

是的,这很烦人,但它可能只适用于设计师。 但你仍然可以添加事件处理程序手动

在HTML中添加的onclick财产和编写方法

<asp:ImageButton ID="btnAdd" runat="server" onclick="btnAdd_Click" /> 

的名称和代码隐藏有类型的两个参数添加方法:(对象,EventArgs的)像这样的:

protected void btnAddTag_Click(object sender, ImageClickEventArgs e) 
{ 
} 

,或者您也可以在Page_Init方法添加事件处理程序

btnAdd.Click+=new ImageClickEventHandler(btnAdd_Click); 

(这也会自动生成方法,只能在+ =按两次TAB后)

+0

感谢您的回答。我对asp和web开发不熟悉,但是没有更多的事件只是“点击”,可能会导致回发。我如何设想添加它们? – Boris 2009-09-17 08:25:10

+0

我的意思是这是一个基本的功能,我很惊讶它不工作。 – Boris 2009-09-17 08:26:26

+0

这是Visual Studio的不幸的限制/错误。属性窗口可能是与Designer配合使用的主要版本。 – 2009-09-17 09:28:16

相关问题