ASP.NET不想使用ASPX页面,如果我采用html格式怎么做后台处理

问题描述:

我想到用一般处理程序,但是一个action就得对应一个一般处理程序,我要是一个页面有多个action就要对应多个action这样做反而更麻烦,请问大神们asp.net如何采用html页面,用什么做后台处理的?

是指Form Action 可以带参数区分不同的Action

找urlwrite这个组件

为什么要动态的操作回到静态的html,这样不算又倒退了吗?

ajax获取数据,jquery处理页面

肯定是js处理了,可以一个html对应一个一般处理程序,一般处理程序里面传值type每一个操作调用不同的方法,这样就可以使用html界面处理了,但是不建议这样做。
你使用html无非就是不想要后缀名么,可以采用urlwrite 惊醒URL重写隐藏后缀名,还可以使用mvc界面一个后缀名都没有

如果不用aspx页面,用html的话,我一般是按一下来写的:
html、css、写静态页面
js、jQuery+ajax写请求后台服务
将aspx页面中除去顶部指令之外的内容删除,在aspx.cs页面写响应前台请求程序