imagebutton 最终生成的是 <input type=submit ... 的,
如果它在一个 form 里, 点击它就会submit 那个 form,
如果一个 input type=submit 不在一个 form 里是没有动作的但至于你说的"ImageButton的事件脚本不能触发"是什么情况?
如果它在一个 form 里, 点击它就会submit 那个 form,
如果一个 input type=submit 不在一个 form 里是没有动作的但至于你说的"ImageButton的事件脚本不能触发"是什么情况?
解决方案 »
- Asp.net中怎样实现Excel、Access与sql之间的相互导入导出问题
- 关于jquery的colorbox插件
- 散分了,写了一个DropDownList无刷新二级联动的控件,欢迎大家下载使用
- Repeater选中的单个CheckBox
- 关于COOKIE的问题(在线等待)
- 用关INSERT的操作?
- 将数据集保存到viewstate中,postback时,回原数据集出错,EnableViewState为True
- 如何定义一个多个返回值的方法?如返回三个字符串?请给代码
- 为什么在按钮的submit_Click事件里定义的变量在经过if赋值后就成了局部变量?
- 在IE8模态窗口打开的CKEditor编辑器页面样式不能选择问题
- BufferOutput 与 Redirect 的问题
- 请教:DataGrid问题
http://blog.joycode.com/ghj/posts/19768.aspx
1.单个使用可以
2.不是动态的,直接拖到页面上使用
3.还有一个奇怪的问题,我同一个用户控件,放两个在同一个界面上,第一个行,第二个就不行了
谢谢
void Image_Click(object sender, ImageClickEventArgs e)
{
Response.Write("CSDN is clicked");
}
</script>
<asp:ImageButton ImageUrl="http://www.csdn.net/images/csdn.gif" runat="server" OnClick="Image_Click" />2. TestASCX2.ascx:<script language="C#" runat="server">
void Image_Click(object sender, ImageClickEventArgs e)
{
Response.Write("MSDN is clicked");
}
</script>
<asp:ImageButton ImageUrl="http://msdn.microsoft.com/library/toolbar/3.0/images/banners/msdn_masthead_ltr.gif" runat="server" OnClick="Image_Click" />
3. TestASCX.aspx:<%@ Register TagPrefix="my" TagName="ASCX1" src="TestASCX1.ascx" %>
<%@ Register TagPrefix="my" TagName="ASCX2" src="TestASCX2.ascx" %><form runat="server">
<my:ASCX1 id="ASCX11" runat="server" /><BR/>
<my:ASCX2 id="ASCX22" runat="server" /><BR/>
<my:ASCX1 id="ASCX13" runat="server" /><BR/>
</form>