首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于表单提交的有关问题

2012-02-22 
关于表单提交的问题!form nameaspnetForm idaspnetForm methodpost actionRegister.aspxonsu

关于表单提交的问题!
<form name="aspnetForm" id="aspnetForm" method="post" action="Register.aspx" onsubmit="JavaScript:return Validator();" runat="server">这是我表单相关,JavaScript:return Validator();是写的验证页面上控件是否为空的相关js函数;"Register.aspx"是要提交到的url
问题1:如果我这个form是在aspx中,那么这样写后我的程序就进不到aspx.cs中执行了????
问题2:如果代码写在html中,可不可以在执行过js的函数后再提交到aspx中处理??
麻烦大哥们给出简单事例,小弟先谢过了。。。

[解决办法]
1. 无论如何,aspx.cs都会执行——js是客户端的,.cs是服务器端的,服务器端执行完了猜到客户端
2. 不管js在html中还是外部,表单提交都会先执行js才提交到aspx处理——前提是你的js没有错误

建议你多动手,这两个问题,你写一个简单的页面,一句cs输出代码,一句js输出代码,就两句代码!

你运行点提交不久知道答案了

热点排行