using System;
using System.Collections.Generic;
using System.Web;
using System.Text;
using System.Data;
namespace DTcms.Web.tools
{
/// <summary>
/// city_ajax 的摘要说明
/// </summary>
public class city_ajax : IHttpHandler
{ public void ProcessRequest(HttpContext context)
{
if (!string.IsNullOrEmpty(context.Request.QueryString["type"]))
{
switch (context.Request.QueryString["type"])
{
case "GetCityInfo":
GetCityInfo(context);
break;
default:
break;
}
}
} public void GetCityInfo(HttpContext context)
{
if (!string.IsNullOrEmpty(context.Request.QueryString["proId"])
&& !string.IsNullOrEmpty(context.Request.QueryString["level"]))
{
string controlName = "";
switch (context.Request.QueryString["level"])
{
case "1":
controlName = "ddlCity";
break;
default:
return;
}
BLL.dt_city bll = new BLL.dt_city();
DataSet ds = bll.CityGetList(int.Parse(context.Request.QueryString["proId"])); DataTable dt = ds.Tables[0];
StringBuilder sb = new StringBuilder();
sb.Append(String.Format("<select name=\"{0}\" ", controlName));
sb.Append("<option value=\"0\">未选择</option>");
foreach (DataRow row in dt.Rows)
{ sb.Append("<option value=\"");
sb.Append(row["id"].ToString());
sb.Append("\">");
sb.Append(row["name"].ToString());
sb.Append("</option>");
}
sb.Append("</select>"); context.Response.Write(sb.ToString());
}
} public bool IsReusable
{
get
{
return false;
}
}
}
}
using System.Collections.Generic;
using System.Web;
using System.Text;
using System.Data;
namespace DTcms.Web.tools
{
/// <summary>
/// city_ajax 的摘要说明
/// </summary>
public class city_ajax : IHttpHandler
{ public void ProcessRequest(HttpContext context)
{
if (!string.IsNullOrEmpty(context.Request.QueryString["type"]))
{
switch (context.Request.QueryString["type"])
{
case "GetCityInfo":
GetCityInfo(context);
break;
default:
break;
}
}
} public void GetCityInfo(HttpContext context)
{
if (!string.IsNullOrEmpty(context.Request.QueryString["proId"])
&& !string.IsNullOrEmpty(context.Request.QueryString["level"]))
{
string controlName = "";
switch (context.Request.QueryString["level"])
{
case "1":
controlName = "ddlCity";
break;
default:
return;
}
BLL.dt_city bll = new BLL.dt_city();
DataSet ds = bll.CityGetList(int.Parse(context.Request.QueryString["proId"])); DataTable dt = ds.Tables[0];
StringBuilder sb = new StringBuilder();
sb.Append(String.Format("<select name=\"{0}\" ", controlName));
sb.Append("<option value=\"0\">未选择</option>");
foreach (DataRow row in dt.Rows)
{ sb.Append("<option value=\"");
sb.Append(row["id"].ToString());
sb.Append("\">");
sb.Append(row["name"].ToString());
sb.Append("</option>");
}
sb.Append("</select>"); context.Response.Write(sb.ToString());
}
} public bool IsReusable
{
get
{
return false;
}
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货