局部无刷新总结

一、 使用Iframe 实现局部无刷新
说明:有两个页面:Iframe_Default.aspx、Iframe_Show.aspx
   1.Iframe_Default.aspx
局部无刷新总结 <% @ Page Language="C#"   AutoEventWireup="true"  CodeFile="Iframe_Default.aspx.cs" Inherits="_Default"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > Iframe 实现局部无刷新DEMO_城市 </ title >
局部无刷新总结    
< script  language ="javascript" >
局部无刷新总结     
function Search()
局部无刷新总结     
{
局部无刷新总结       
var city = document.getElementById("TextBox1").value;
局部无刷新总结       
if (city!="")
局部无刷新总结       
{
局部无刷新总结         document.getElementById(
"iframe1").src="iframe_show.aspx?city="+city;
局部无刷新总结       }

局部无刷新总结     }

局部无刷新总结    
</ script >
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结        
< strong > 使用Iframe 实现局部无刷新DEMO < br  />
局部无刷新总结        
</ strong > 城市名称: < asp:TextBox  ID ="TextBox1"  runat ="server" ></ asp:TextBox > &nbsp;
局部无刷新总结        
<% --<asp:Button ID="Button1" runat="server" Text="查 询" OnClientClick="Search()" />-- %>
局部无刷新总结        
< input  id ="Button1"  type ="button"  value ="查 询"  onclick ="Search()"   />
局部无刷新总结        
< br  />
局部无刷新总结    
< iframe  src ="Iframe_Show.aspx"  style ="text-align:left"  id ="iframe1"  width ="200px"  height ="50"  frameborder ="no"  scrolling ="no"   />
局部无刷新总结    
局部无刷新总结    
</ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

局部无刷新总结 using  System;
局部无刷新总结
using  System.Data;
局部无刷新总结
using  System.Configuration;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  _Default : System.Web.UI.Page 
局部无刷新总结
{
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结
局部无刷新总结    }

局部无刷新总结}

局部无刷新总结


   2.Iframe_Show.aspx
局部无刷新总结 <% @ Page Language="C#"  AutoEventWireup="true" CodeFile="Iframe_Show.aspx.cs" Inherits="Iframe_Show"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > Iframe 实现局部无刷新DEMO_城镇 </ title >
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结         城 镇:
< asp:DropDownList  ID ="DropDownList1"  runat ="server" >
局部无刷新总结        
</ asp:DropDownList ></ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

局部无刷新总结 using  System;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  Iframe_Show : System.Web.UI.Page
局部无刷新总结
{
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结
局部无刷新总结        
if (Request["city"!= null)
局部无刷新总结        
{
局部无刷新总结            
string strCity = Request["city"];
局部无刷新总结            
switch (strCity)
局部无刷新总结            
{
局部无刷新总结                
case "武汉":
局部无刷新总结                    
this.DropDownList1.Items.Clear();
局部无刷新总结                    
this.DropDownList1.Items.Add("武昌");
局部无刷新总结                    
this.DropDownList1.Items.Add("汉口");
局部无刷新总结                    
this.DropDownList1.Items.Add("洪山");
局部无刷新总结                    
break;
局部无刷新总结                
case "钟祥":
局部无刷新总结                    
this.DropDownList1.Items.Clear();
局部无刷新总结                    
this.DropDownList1.Items.Add("郢中");
局部无刷新总结                    
this.DropDownList1.Items.Add("胡集");
局部无刷新总结                    
this.DropDownList1.Items.Add("双河");
局部无刷新总结                    
break;
局部无刷新总结                
default:
局部无刷新总结                    
break;
局部无刷新总结
局部无刷新总结            }

局部无刷新总结
局部无刷新总结        }

局部无刷新总结    }

局部无刷新总结}

局部无刷新总结

   3.Result:
局部无刷新总结

二、 .net2.0+JavaScript实现局部无刷新
说明:只有一个页面JavaScript_Default.aspx
   1.JavaScript_Default.aspx
局部无刷新总结 <% @ Page Language="C#" AutoEventWireup="true" CodeFile="JavaScript_Default.aspx.cs" Inherits="JavaScript_Default"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > .net2.0+JavaScript实现局部无刷新 </ title >
局部无刷新总结    
< script  language ="javascript" >
局部无刷新总结        
function FillData(strCity)
局部无刷新总结        
{
局部无刷新总结           document.getElementById(
"DropDownList1").options.length=0;
局部无刷新总结           
var indexofcity;
局部无刷新总结           
var city;
局部无刷新总结           
//分割传递来的字符串
局部无刷新总结
           while(strCity.length>0)
局部无刷新总结           
{
局部无刷新总结             
//判断是否是最后一个字符串
局部无刷新总结
             indexofcity = strCity.indexOf(",");
局部无刷新总结             
if (indexofcity > 0)
局部无刷新总结             

局部无刷新总结               city 
= strCity.substring(0,indexofcity);
局部无刷新总结               strCity 
= strCity.substring(indexofcity+1);
局部无刷新总结               
//填充DropDownList1
局部无刷新总结
               document.getElementById("DropDownList1").add(new Option(city,city));
局部无刷新总结             }

局部无刷新总结             
else
局部无刷新总结             
{
局部无刷新总结               document.getElementById(
"DropDownList1").add(new Option(strCity,strCity));
局部无刷新总结               
break;
局部无刷新总结             }

局部无刷新总结           }

局部无刷新总结        }

局部无刷新总结    
</ script >
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结        
< div >
局部无刷新总结            
< strong >
局部无刷新总结            .net2.0+JavaScript实现局部无刷新Demo
< br  />
局部无刷新总结            
</ strong >
局部无刷新总结            城市名称:
< asp:TextBox  ID ="TextBox1"  runat ="server" ></ asp:TextBox >
局部无刷新总结            
<% --<asp:Button ID="Button1" runat="server" Text="查 询" OnClientClick="Search()" />-- %>
局部无刷新总结            
< input  id ="Button1"  type ="button"  value ="查 询"  onclick ="Search()"   />
局部无刷新总结            
< br  />
局部无刷新总结              城镇:
< asp:DropDownList  ID ="DropDownList1"  runat ="server" >
局部无刷新总结            
</ asp:DropDownList ></ div >
局部无刷新总结    
局部无刷新总结    
</ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

局部无刷新总结 using  System;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  JavaScript_Default : System.Web.UI.Page
局部无刷新总结
{
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结        
//创建字符串连接对象
局部无刷新总结
        System.Text.StringBuilder cityScript = new System.Text.StringBuilder();
局部无刷新总结        
//使用字符串组织一个JavaScript脚本方法,FillData()脚本方法在客户端页面定义
局部无刷新总结
        cityScript.Append("function Search() \n");
局部无刷新总结        cityScript.Append(
"{ var city=document.getElementById('TextBox1').value; \n");
局部无刷新总结        cityScript.Append(
"  switch (city) \n");
局部无刷新总结        cityScript.Append(
"  { case '武汉': \n");
局部无刷新总结        cityScript.Append(
"      FillData('" + GetCityStr("武汉"+ "'); \n");
局部无刷新总结        cityScript.Append(
"      break; \n");
局部无刷新总结        cityScript.Append(
"    case '钟祥': \n");
局部无刷新总结        cityScript.Append(
"      FillData('"+GetCityStr("钟祥")+"'); \n");
局部无刷新总结        cityScript.Append(
"      break; \n");
局部无刷新总结        cityScript.Append(
"  } \n ");
局部无刷新总结        cityScript.Append(
"} \n");
局部无刷新总结
局部无刷新总结        
//使用注册脚本方法在页面的客户端,注册这个字符串编写的脚本方法
局部无刷新总结
        Page.ClientScript.RegisterClientScriptBlock(typeof(string), "Search", cityScript.ToString(), true);
局部无刷新总结    }

局部无刷新总结
局部无刷新总结    
private string GetCityStr(string _city)
局部无刷新总结    
{
局部无刷新总结        
string strCity = null;
局部无刷新总结        
switch (_city)
局部无刷新总结        
{
局部无刷新总结            
case "武汉":
局部无刷新总结                strCity 
= "武昌,汉口,洪山";
局部无刷新总结                
break;
局部无刷新总结            
case "钟祥":
局部无刷新总结                strCity 
= "郢中,胡集,双河";
局部无刷新总结                
break;
局部无刷新总结            
default:
局部无刷新总结                
break;
局部无刷新总结        }

局部无刷新总结        
return strCity;
局部无刷新总结    }

局部无刷新总结}

局部无刷新总结

   2.Result:
局部无刷新总结

三、 使用.net回调(CallBack)技术实现局部刷新
   说明:有一个页面CallBack_Default.aspx
   1.CallBack_Default.aspx
局部无刷新总结 <% @ Page Language="C#" AutoEventWireup="true" CodeFile="CallBack_Default.aspx.cs" Inherits="CallBack_Default"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > 使用.net回调(CallBack)技术实现局部刷新 </ title >
局部无刷新总结    
< script  language ="javascript" >
局部无刷新总结        
function FillData()
局部无刷新总结        
{
局部无刷新总结            
var city = document.getElementById("TextBox1").value;
局部无刷新总结            
<% =ClientScript.GetCallbackEventReference(this,"city","FillDll",null%>;
局部无刷新总结        }

局部无刷新总结        
局部无刷新总结         
function FillDll(strCity)
局部无刷新总结        
{
局部无刷新总结           document.getElementById(
"DropDownList1").options.length = 0;
局部无刷新总结           
var indexofcity;
局部无刷新总结           
var city;
局部无刷新总结           
//分割传递来的字符串
局部无刷新总结
           while(strCity.length>0)
局部无刷新总结           
{
局部无刷新总结             
//判断是否是最后一个字符串
局部无刷新总结
             indexofcity = strCity.indexOf(",");
局部无刷新总结             
if (indexofcity > 0)
局部无刷新总结             

局部无刷新总结               city 
= strCity.substring(0,indexofcity);
局部无刷新总结               strCity 
= strCity.substring(indexofcity+1);
局部无刷新总结               
//填充DropDownList1
局部无刷新总结
               document.getElementById("DropDownList1").add(new Option(city,city));
局部无刷新总结             }

局部无刷新总结             
else
局部无刷新总结             
{
局部无刷新总结               document.getElementById(
"DropDownList1").add(new Option(strCity,strCity));
局部无刷新总结               
break;
局部无刷新总结             }

局部无刷新总结           }

局部无刷新总结        }

局部无刷新总结    
</ script >
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结        
< strong > 使用.net回调(CallBack)技术实现局部刷新 </ strong >< br  />
局部无刷新总结        城市名称:
< asp:TextBox  ID ="TextBox1"  runat ="server" ></ asp:TextBox >
局部无刷新总结        
< input  id ="Button1"  type ="button"  value ="查 询"  onclick ="FillData()"   />< br  />
局部无刷新总结        城镇:
< asp:DropDownList  ID ="DropDownList1"  runat ="server" >
局部无刷新总结        
</ asp:DropDownList ></ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

局部无刷新总结 using  System;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  CallBack_Default : System.Web.UI.Page,ICallbackEventHandler
局部无刷新总结
{
局部无刷新总结    
private string _data;
局部无刷新总结
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结
局部无刷新总结    }

局部无刷新总结
局部无刷新总结    
public string GetCallbackResult()
局部无刷新总结    
{
局部无刷新总结        
return _data;
局部无刷新总结    }

局部无刷新总结
局部无刷新总结    
public void RaiseCallbackEvent(string eventArgument)
局部无刷新总结    
{
局部无刷新总结        
switch (eventArgument)
局部无刷新总结        
{
局部无刷新总结            
case "武汉":
局部无刷新总结                _data 
= "武昌,汉口,洪山";
局部无刷新总结                
break;
局部无刷新总结            
case "钟祥":
局部无刷新总结                _data 
= "郢中,胡集,双河";
局部无刷新总结                
break;
局部无刷新总结            
default:
局部无刷新总结                
break;
局部无刷新总结        }

局部无刷新总结    }

局部无刷新总结
局部无刷新总结}

局部无刷新总结


   2.Result:
局部无刷新总结

四、使用Ajax技术实现局部刷新
说明:有两个页面Ajax_Default.aspx、Ajax_Response.aspx
   1.Ajax_Default.aspx

局部无刷新总结 <% @ Page Language="C#" EnableEventValidation="false" AutoEventWireup="true" CodeFile="Ajax_Default.aspx.cs" Inherits="Ajax_Default"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > 无标题页 </ title >
局部无刷新总结    
< script  language ="javascript" >
局部无刷新总结        
var xmlHttp;
局部无刷新总结        
function GetData()//创建异步对象
局部无刷新总结
        {
局部无刷新总结            
//获取城市名称
局部无刷新总结
            var city = document.getElementById("TextBox1").value;
局部无刷新总结            
//创建异步调用对象
局部无刷新总结
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
局部无刷新总结            
//将对象状态与事件关联
局部无刷新总结
            xmlHttp.onreadystatechange = StateChange;
局部无刷新总结            
//加载要链接的页面(响应的页)并将参数值编码(encodeURI)
局部无刷新总结
            xmlHttp.Open("POST","Ajax_Response.aspx?city="+encodeURI(city),true);
局部无刷新总结            xmlHttp.Send();
局部无刷新总结            
局部无刷新总结        }

局部无刷新总结        
局部无刷新总结        
function StateChange()//异步调用的状态
局部无刷新总结
        {
局部无刷新总结            
//判断异步调用是否已经完成
局部无刷新总结
            if (xmlHttp.readystate == 4)
局部无刷新总结            
{
局部无刷新总结                
//判断完成的提示代码是否是OK状态
局部无刷新总结
                if (xmlHttp.status ==200)
局部无刷新总结                
{
局部无刷新总结                    
//将返回数据作为参数,传递给填充的方法
局部无刷新总结
                    FillData(xmlHttp.responseText);
局部无刷新总结                }

局部无刷新总结            }

局部无刷新总结        }
  
局部无刷新总结        
局部无刷新总结        
function FillData(strCity)
局部无刷新总结        
{
局部无刷新总结           document.getElementById(
"DropDownList1").options.length = 0;
局部无刷新总结           
var indexofcity;
局部无刷新总结           
var city;
局部无刷新总结           
//分割传递来的字符串
局部无刷新总结
           while(strCity.length>0)
局部无刷新总结           
{
局部无刷新总结             
//判断是否是最后一个字符串
局部无刷新总结
             indexofcity = strCity.indexOf(",");
局部无刷新总结             
if (indexofcity > 0)
局部无刷新总结             

局部无刷新总结               city 
= strCity.substring(0,indexofcity);
局部无刷新总结               strCity 
= strCity.substring(indexofcity+1);
局部无刷新总结               
//填充DropDownList1
局部无刷新总结
               document.getElementById("DropDownList1").add(new Option(city,city));
局部无刷新总结             }

局部无刷新总结             
else
局部无刷新总结             
{
局部无刷新总结                lastCity
=strCity.substring(0,2);
局部无刷新总结               document.getElementById(
"DropDownList1").add(new Option(lastCity,lastCity));
局部无刷新总结               
break;
局部无刷新总结             }

局部无刷新总结           }

局部无刷新总结        }
      
局部无刷新总结        
局部无刷新总结    
</ script >
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结        
< strong >
局部无刷新总结        使用Ajax技术实现局部刷新
</ strong >< br  />
局部无刷新总结        城市名称:
< asp:TextBox  ID ="TextBox1"  runat ="server" ></ asp:TextBox >
局部无刷新总结        
<% --<asp:Button ID="Button1" runat="server" Text="查 询" OnClientClick="GetData()" />-- %>
局部无刷新总结        
< input  id ="Button1"  type ="button"  value ="查 询"  onclick ="GetData()"   />
局部无刷新总结        
< br  />
局部无刷新总结        城镇:
< asp:DropDownList  ID ="DropDownList1"  runat ="server" >
局部无刷新总结        
</ asp:DropDownList ></ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

局部无刷新总结 using  System;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  Ajax_Default : System.Web.UI.Page
局部无刷新总结
{
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结
局部无刷新总结    }

局部无刷新总结}

局部无刷新总结

   2.Ajax_Response.aspx

局部无刷新总结 <% @ Page Language="C#" AutoEventWireup="true" CodeFile="Ajax_Response.aspx.cs" Inherits="Ajax_Show"  %>
局部无刷新总结
局部无刷新总结
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
局部无刷新总结
局部无刷新总结
< html  xmlns ="http://www.w3.org/1999/xhtml"   >
局部无刷新总结
< head  runat ="server" >
局部无刷新总结    
< title > 无标题页 </ title >   
局部无刷新总结
</ head >
局部无刷新总结
< body >
局部无刷新总结    
< form  id ="form1"  runat ="server" >
局部无刷新总结    
< div >
局部无刷新总结    
局部无刷新总结    
</ div >
局部无刷新总结    
</ form >
局部无刷新总结
</ body >
局部无刷新总结
</ html >
局部无刷新总结

 

局部无刷新总结 using  System;
局部无刷新总结
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;
局部无刷新总结
局部无刷新总结
public  partial  class  Ajax_Show : System.Web.UI.Page
局部无刷新总结
{
局部无刷新总结    
protected void Page_Load(object sender, EventArgs e)
局部无刷新总结    
{
局部无刷新总结        
if (Request["city"!= null)
局部无刷新总结        
{
局部无刷新总结            
string city = Server.HtmlDecode(Request["city"]);//html解码
局部无刷新总结
            Response.Clear();
局部无刷新总结            
switch (city)
局部无刷新总结            
{
局部无刷新总结                
case "wuhan":
局部无刷新总结                    Response.Write(
"武昌,汉口,洪山");
局部无刷新总结                    
break;
局部无刷新总结                
case "钟祥":
局部无刷新总结                    Response.Write(
"郢中,胡集,双河");
局部无刷新总结                    
break;
局部无刷新总结                
default:
局部无刷新总结                    
break;
局部无刷新总结            }

局部无刷新总结        }

局部无刷新总结    }

局部无刷新总结}

局部无刷新总结

   3.Result:
局部无刷新总结

 

http://files.cnblogs.com/kingjiong/NoRefreshDemo.rar

你可能感兴趣的:(总结)