您的位置:首页 > 数据库

ajaxpro实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中

2008-05-06 22:39 1136 查看
下载后添加引用 Ajax.dll

<%@ Page Language="C#" AutoEventWireup="true" Codebehind="WebForm1.aspx.cs" Inherits="Web.WebForm1" %>

<HTML>

<HEAD>

<title>WebForm1</title>

<SCRIPT language="javascript">

//城市------------------------------

function cityResult()

function get_city_Result_CallBack(response)

function getData()

</SCRIPT>

</HEAD>

<body>

<form id="Form1" method="post" runat="server">

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

<br>

<asp:DropDownList ID="DropDownList1" runat="server" Width="192px" style="display:none"></asp:DropDownList>

</form>

</body>

</HTML>

2后台代码

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;

using System.Web.Services;

using OG.DBUtility;

namespace Web

3.源代码下载

4.数据库脚本

CREATE TABLE [dbo].[city](

[id] [int] NOT NULL,

[cityID] [nvarchar](6) COLLATE Chinese_PRC_CI_AS NULL,

[city] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,

[father] [nvarchar](6) COLLATE Chinese_PRC_CI_AS NULL,

CONSTRAINT [PK_city] PRIMARY KEY CLUSTERED

(

[id] ASC

)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]

) ON [PRIMARY]

5:添加配置文件

<httpHandlers>

<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>

</httpHandlers>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐