如何给控件添加客户端的click
我用<asp:Button id="Button1" runat="server" Text="Button" onclick="return ccheck()"></asp:Button>
提示:CS1041:
我用<asp:Button id="Button1" runat="server" Text="Button" onclick="return ccheck()"></asp:Button>
提示:CS1041:
解决方案 »
- 详细解释下这个正则
- 在.net中怎么创建DAL和BLL
- 小生不才 如何用BUTTON控制FILEUPLOAD实现文件上传?
- script引用aspx页面的问题(asp.net高手进)
- 这两台笔记本电脑,大家会选哪台呢?
- ¥¥¥ 求asp.net2.0的架构图,想了解asp.net是如何处理请求的。
- 关于cookie
- The .Net Data OLE DB Provider(System.Data.OleDb) requires Microsoft Data Access Components(MDAC) version 2.6 or later. Version 2
- 怎么保存时间格式为xx年xx月xx日?
- c# 执行存储过程慢
- vs.net2005中asp.net请问怎么设置全局变量!,在线等待
- |M| 请问一下当你们在后台程序里面执行一段代码后要跳转到某个页面的时候是怎么做的
onclick="return ccheck()"
回答2:我用的是服务器控件
if(!Page.IsPostBack)
{
this.Button1.Attributes.Add("onclick","aaa()");
}
//HTML
<script>
function aaa()
{
alert("1");
}
</script>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="alert('wjs')" />
-----------------------------------------------------------------------
没有反应
<asp:Button ID="b" OnClientClick="return check();" runat="server" />VS2003的解决办法:
<asp:Button ID="b" runat="server" OnClick="b_Click" />
<script>
var a=document.getElementById("b").onclick;
document.getElementById("b") .onclick=function c(){
写你自己的判断代码
不允许提交就写return false,否则不要写
if(a) a();
}
</script>
this.Button1.Attributes.Add("onclick","javascript:check();");
function checkForm(){
return window.confirm('确认?');
}
</script> private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
this.Button1.Attributes["onclick"] = "return checkForm();";
//...
}
}