⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 default.aspx.cs

📁 AJAX入门20例之2
💻 CS
字号:
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;
using System.Text;

public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //创建字符串连接对象
        StringBuilder myscript = new StringBuilder();
        //使用字符串组织一个JavaScript脚本方法
        myscript.Append("function seekCity()    {\n");
        myscript.Append("var city=document.getElementById('TextBox1').value; \n");
        myscript.Append("switch(city)       {\n");
        myscript.Append("case '北京': \n");
        myscript.Append("FillData('" + GetCityStr("北京") +"'); \n");
        myscript.Append("break; \n");
        myscript.Append("case '上海': \n");
        myscript.Append("FillData('" + GetCityStr("上海") + "'); \n");
        myscript.Append("break; \n");
        myscript.Append("case '济南': \n");
        myscript.Append("FillData('" + GetCityStr("济南") + "'); \n");
        myscript.Append("break; }\n");
        myscript.Append(" }\n");
        //使用注册脚本方法在页面的客户端,注册这个字符串编写的脚本方法。
        Page.ClientScript.RegisterClientScriptBlock(typeof(string), "seekCity", myscript.ToString(),true);

    }
    //通过获取城市名,返回城市的区县字符串
    private string GetCityStr(string INcity)
    { 
        string city="";
        switch (INcity)
        {
            case "北京":
                city = "朝阳,海淀,东城,西城";
                break;
            case "上海":
                city = "浦东,静安,徐汇,虹口";
                break;
            case "济南":
                city = "历城,历下,市中,天桥";
                break;
        }
        //返回包含区县的 字符串连接
        return city;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -