<html><body>
<form id="Form1" name="Form1" method="post" action="Login.aspx?__ufps=317927">
<input type="hidden" name="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" value="">
<script language=javascript><!--
function __doPostBack(target, argument){
  var theform = document.Form1
  theform.__EVENTTARGET.value = target
  theform.__EVENTARGUMENT.value = argument
  theform.submit()
}
// -->
</script>

<input name="btnLogin" value="Login" width="175" type="submit" /></form></body></html>
为什么总是自动在aspx页面里生成javascript

解决方案 »

  1.   

    本页面提交的js
    查看一下webform生命周期
      

  2.   

    这是asp.net必须的。他就是把一些重复用的进行了封装。
      

  3.   

    相信你还没见到.net生成的viewstatus……
      

  4.   

    那你是的页面中有Button或者就是一些服务器端得控件你设置了它们的AutoPostBack=true
      

  5.   

    net机制造成的
    参考
      

  6.   

    asp.net机制 与 Webform 生命周期?不是特别理解。能简单地系统介绍一下么?