第一种方法:
如果要是使用的最基础的ajax调用方式,应该做这几个步骤:1) 在客户端使用XMLhttp,通过javascript类似的代码
objXMLHttp.onreadystatechange = 函数名,执行填充市区的方法;
objXMLHttp.open( 'POST', 要处理postback的页面, true );
objXMLHttp.setRequestHeader( 'Content-Type', 'text/xml' );
objXMLHttp.send( xml格式的参数,是选择的省的index);
2)在Page_laod中,通过类似的代码,不要使用IsPostback.
if ( (Request.ContentType.ToLower() == "text/xml") && (Request.RequestType.ToLower() == "post") )
{
XmlDocument objXML = new XmlDocument();
try
{
objXML.Load(Request.InputStream);