111,093
社区成员




function del(Obj) {
alert('确定删除吗?这个操作不可逆!');
var d=new Date();
//提交删除请求的URL变量
var strURL="del.ashx?id="+Obj.id+"&d="+d.getTime();
xmlDom.Open("get",strURL,true); //XMLHTTP打开
xmlDom.onreadystatechange=function() //XMLHTTP状态改变时调用的事件
{
if(xmlDom.readyState==4)
if(xmlDom.status==200)
{
if(xmlDom.responseText!="") // //删除成功
{
document.getElementById("nav").innerHTML=xmlDom.responseText; //显示删除后的界面
}
else
alert("意外错误!请联系开发人员!");
}
else //出现错误
document.getElementById("loadingflag").innerHTML="向服务器请求数据时出现错误!";
}
xmlDom.Send(xmlDom);
document.getElementById("loadingflag").style.display=''; //显示加载的页面提示效果
}
string id= context.Request.QueryString["id"].ToString();
string times = context.Request.QueryString["d"].ToString();
dds = a.TdataSet("delete from wap_dy where id='" + id + "' ");//dataset类
context.Response.Write(tool.RenderUserControl("~/admin/dylist.ascx"));//加载用户控件
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="dylist.ascx.cs" Inherits="admin_dylist" %>
<%=str%><br /><%=page%>
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class admin_dylist : System.Web.UI.UserControl
{
db a = new db();
db b = new db();
DataSet dds = new DataSet();
DataSet ddsid = new DataSet();
public string str = "";
public string name;
public string page;
int bs = 20;
int pages;
protected void Page_Load(object sender, EventArgs e)
{
ddsid = a.TdataSet("SELECT * FROM [wap_dy] order by id desc");
if (ddsid.Tables["temp"].Rows.Count > 0)
{
int[] idarray = new int[ddsid.Tables["temp"].Rows.Count];
for (int k = 0; k < ddsid.Tables["temp"].Rows.Count; k++)
{
idarray[k] = Convert.ToInt32(ddsid.Tables["temp"].Rows[k].ItemArray[0]);//存储符合条件的ID
}
try
{
...
//内容过多,就不再粘贴了
public static string RenderUserControl(string UserControlName)
{
StringBuilder sb = new StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);//定义变量
HtmlTextWriter writer = new HtmlTextWriter(sw);
UserControl uc = new UserControl();
Control d = uc.LoadControl(UserControlName);
d.RenderControl(writer);
return sb.ToString();
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Temp.aspx.cs" Inherits="ajax_xmlHttpRequest_Temp" %>
protected override void OnInit(EventArgs e)
{
Control control = LoadControl("~/admin/dylist.ascx");
// or Control control = LoadControl("/dylist.ascx");
Controls.Add(control);
base.OnInit(e);
}
context.Response.Write(tool.RenderUserControl("~/admin/dylist.ascx"));//加载用户控件
context.Response.Redirect("~/admin/Temp.aspx");