<form /> 中的相应 html标签的 value 值才会回发,别的不会发。你应该先学好了 html,再学习 asp.net。在开发一些宣传性的(而非应用程序的)网页时,会首先删除 asp.net 默认产生的 <form run="server"></form>,因此这种页面也就自然不回发,而仅仅采取客户端 url 重定向方式来提交数据。