日期:2014-05-18  浏览次数:20527 次

在线等 ASP.NET与Javascript 的结合问题
问题是 一个ASP.NET服务器按钮 怎么通过JavaScript 点击提交 也就是提交到服务器代码区
Btn.click() 这个不行。

------解决方案--------------------
没太明白你的意思

?
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="form1.submit()" />
------解决方案--------------------
没看懂,服务器按钮点击不久提交了吗,为啥还得通过js提交?
------解决方案--------------------
在后台代码里 On_Load()
if(!IsPostBack)
{
 this.btn.Attribute.Add("onclick","javascript:事件");
}
------解决方案--------------------
如果你要实现提交表单,你就直接用js form1.submit();

我记得可以用btn.click()点击服务器端按钮阿

btn.click()后有什么反应么?
------解决方案--------------------
form.sumbit()
------解决方案--------------------
估计楼主是想调用一个服务器端方法,

用这个试试 Ajax.NET 

有你要的东东。
------解决方案--------------------
在 Btn.click() 函数里 调用 form1.submit() //form1 是你这个页面里form 的id
------解决方案--------------------
1:button1.attributes.add("onclick","document.form1.submit();");
2:<button onclientclick="javascript:document.form1.submit();">
3:<script>
document.button.click();
</script>