2 qq 15549351 qq_15549351 于 2016.04.06 20:29 提问

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

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

7个回答

hxcm_net
hxcm_net   2016.04.07 22:59
已采纳

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

zuoming120
zuoming120   2016.04.08 16:00

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

tq123_123tq
tq123_123tq   2016.04.08 22:10

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

CSDNXIAOD
CSDNXIAOD   2016.04.06 20:31

[Asp.Net]aspx页面转html
ASP.NET使aspx页面能接受HTML,asp的页面传送的文件
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

showbo
showbo   Ds   Rxr 2016.04.06 20:42

找urlwrite这个组件

wyl900606
wyl900606   2016.04.07 13:52

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

sinat_32761163
sinat_32761163   2016.04.07 15:07

ajax获取数据,jquery处理页面

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在后台代码里实现在aspx页面任意位置插入html代码的好办法
记得在asp时代,没什么可说的了,直接在该位置嵌入服务器代码实现在asp.net,由于兼容asp,这样也可以,但总觉得不伦不类的,因为已经专门有个放置后台代码的cs文件了。。。我后来想到的办法是在该位置放置一个div,panel,label之类的服务器控件,然后用objectID.InnerHtml="xxx" 实现,但由于div, panel服务器控件最后生成html代码的时候都有自
使用Asp.net 接收html提交的表单
使用asp.net 接收html静态页面提交的表单时,接受的函数应使用 this.Request.QueryString["userName"],不能使用string userName = this.Request.Form["userName"].ToString(); 后一种方法会提示“未将对象引用设置到对象的实例 ”。我的代码如下: html静态页面: http://www.
aspx返回JSON数据
在返回Response.Write()后应该调用Response.End()才能将数据写入到调用的页面,才能被JQuery的回调函数获取到返回的JSON数据 HTML页面,使用$.post()方法向ASPX提交请求,获取JSON数据 $(function () { $("#btnGetJson"
如何利用ASP.NET技术动态生成HTML页面
思路 1.利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。   2. 使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。   优点   1.
asp.net html绑定显示后台变量 方法
aspx页代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DataBind.aspx.cs" Inherits="DataBind" %>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/
asp.net WebForm中的一般处理程序、aspx页面深入学习
一般处理程序也是实现了IhttpHandler接口的类,实现了接口的ProcesRequest()方法。 相同点: (1)都实现了接口,都可以进行用户请求的操作 (2)都可以处理静态和动态页面 不同点 (1)一般处理程序处理动态页面的时候需要把整个页面加载到服务器,接下来替换某些内容;而aspx页面大多使用了服务器控件,可以通过不加载整个页面而更新页面。 相对于aspx页面而言,一般处
asp.net如何避免页面html代码转义
我页面绑定了repeater,用到了 XML/HTML code? 1 asp:LinkButton runat="server" ID="lbtnEdit" OnClientClick='ShowInfo(&lt;%# Eval("id") %>,,)' CommandArgument='&lt;%# Eval("id") %>' CommandName
VS2010的aspx文件中的html代码的格式化整理的方法
VS2010的aspx文件中的html代码的格式化整理的方法
ASP.NET中在后台用C#,往前台插入HTML代码
比如我有个tempString,里面存放了一些HTML代码,比如一个Panel以及其中所包含的一些控件。 我想在前台某个事件触发后,在后台调用一个方法往前台的某个位置(比如一个div(id="tempDiv")结束的位置)插入这个Panel(id=“tempPanel”)。public string outhtml(){ string html="你的html代码";
ASP.Net 如何让后台的cs页面获取到前台的html控件的值
ASP.Net 如何让后台的cs页面获取到前台的html控件的值? 以前都会的东西,时间长忘记了,做下笔记   name="Text1"/>   获取方法: public partial class Default2 : System.Web.UI.Page { pr