我正在尝试动态声明一个ImageButton.
我声明它并为其分配ID和图像,如下所示:
ImageButton btn = new ImageButton();
btn.ImageUrl = "img/Delete.png";
btn.ID = oa1[i] + "_" + i;
btn.OnClick = "someMethod";
Run Code Online (Sandbox Code Playgroud)
但是当我尝试为按钮分配OnClick处理程序时,它会抛出以下异常:
System.Web.UI.WebControls.ImageButton.OnClick is inaccessible due to protection level
Run Code Online (Sandbox Code Playgroud)
您无法为这样的方法分配值,即使它是可访问的.您需要订阅该活动:
btn.Click += ClickHandlingMethod;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8437 次 |
| 最近记录: |