如何替换或修改asp.net自动输出到页面上的脚本?
当添加验证控件后,输出页面上会自动出现下面的脚本
<script type="text/javascript">
<!--
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;return true;
}
// -->
</script>
我现在的要求是在这段脚本的中间加入myfunction();,如下:
<script type="text/javascript">
<!--
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
myfunction();return true;
}
// -->
</script>
如果用ClientScript.RegisterOnSubmitStatement(this.GetType(), "myfunction", "myfunction();"); 则只能加在开始的位置,怎么解决?
------解决方案--------------------
这样
<form id="Form1" onsubmit="myfunction();" method="post" runat="server">
也一样的。