时间:2021-07-01 10:21:17 帮助过:19人阅读
订单名称: | <%#Eval("OrderName")%> | ||||
产品类型: | <%#Eval("ID_Product")%> | 状态: | <%#Eval("OrderState_Send")%> | 印量: | <%#Eval("OrderQty")%> |
收货信息: | <%#Eval("SendAddress")%> | ||||
总金额: | <%#Eval("OrderMoney_Total")%> |
这是一般处理程序页面 03.ashx
<%@ WebHandler Language="C#" Class="_03" %>
using System;
using System.Web;
using System.Data.SqlClient;
public class _03 : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
int OrderId = 5;
string newOrderName = context.Request.QueryString["caname"];//获取用户修改后的文字
string updateCol = context.Request.QueryString["updateCol"];//获取用户修改的本td的上一个td的id的值(这个id与数据库中的列名相同)
string sql = "update eoPrintOrder set " + updateCol + " =@name where Id_order=@id";//通过这一条sql语句,就可以对数据库进行修改 SqlParameter[] pams = {
new SqlParameter("@name",newOrderName),
new SqlParameter("@id",OrderId)
};
string data = DscySFL.DbHelp.ExecuteCommand(sql,pams ).ToString();
context.Response.Write(data);
}
public bool IsReusable {
get {
return false;
}
}
}