现在已经完全不需要 action=""了,直接在VS。NET双击按钮,进入*.cs文件,就自已产生一个SUB,然后直接写代码就行了。提交以后的代码处理就是在本身的CS文件中完成。

解决方案 »

  1.   

    servlet是这样,.net并非这个函义. .cs文件只是为.aspx文件服务的,你的action还是指向一个aspx文件
      

  2.   

    可以这么理解codebehind
    aspx页面是一个类,它继承了cs里面那个类
    所以cs里的东西就是它本身的东西,
    只要在cs里声明为protected or public的东西,它都能直接访问asp.net里面对runat server的form设置action没用,会自动改成本页面的
      

  3.   

    一个runat=server的Form的action只能是自身,.NET在生成最后的HTML代码的时候会自动把他的action设置为自身,而不管在设计的时候时候为这个Form指定了别的action。