C#写的多级关联菜单
来源:互联网 发布:软件质量特性 编辑:程序博客网 时间:2024/05/22 09:37
C#写的多级关联菜单
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!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>
<asp:Label ID="lblProv" runat="server" Text="省份"></asp:Label>
<asp:DropDownList ID="ddProv" runat="server" DataTextField="dqmc" DataValueField="dqbh" AutoPostBack="True" OnSelectedIndexChanged="ddProv_SelectedIndexChanged" >
</asp:DropDownList>
<asp:Label ID="lblCity" runat="server" Text="城市" Visible="False"></asp:Label><asp:DropDownList ID="ddCity" runat="server" Visible="false" DataTextField="dqmc" DataValueField="dqbh" AutoPostBack="True" OnSelectedIndexChanged="ddCity_SelectedIndexChanged">
</asp:DropDownList>
<asp:Label ID="lblQX" runat="server" Text="区/县" Visible="False"></asp:Label><asp:DropDownList ID="ddQX" runat="server" AutoPostBack="false" Visible="false" DataTextField="dqmc" DataValueField="dqbh">
</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;
using System.Data.SqlClient;
using System.Configuration;
public partial class Default2 : System.Web.UI.Page
{
public string connstr = ConfigurationManager.ConnectionStrings[0].ToString();
SqlConnection conn = new SqlConnection("server=AYKJ-CLCHUN;user id=sa;pwd=anyuan;database=changsha");
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(connstr);
if (!Page.IsPostBack)
{
try
{
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select dqbh,dqmc from T_diqu where dqdj=1", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "T_diqu");
ddProv.DataSource = ds.Tables[0].DefaultView;
ddProv.DataBind();
}
catch (Exception se)
{
Response.Write(se.ToString());
}
finally { conn.Close(); }
}
}
protected void ddProv_SelectedIndexChanged(object sender, EventArgs e)
{
lblCity.Visible = true;
ddCity.Visible = true;
try
{
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select dqbh,dqmc from T_diqu where sjdqbh='" + ddProv.SelectedItem.Value.ToString() + "'", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "T_diqu");
ddCity.DataSource = ds.Tables[0].DefaultView;
ddCity.DataBind();
}
catch (Exception se)
{
Response.Write(se.ToString());
}
finally { conn.Close(); }
}
protected void ddCity_SelectedIndexChanged(object sender, EventArgs e)
{
ddCity.SelectedItem.Selected = true;
lblQX.Visible = true;
ddQX.Visible = true;
try
{
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select dqbh,dqmc from T_diqu where sjdqbh='" + ddCity.SelectedItem.Value.ToString() + "'", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "T_diqu");
ddQX.DataSource = ds.Tables[0].DefaultView;
ddQX.DataBind();
}
catch (Exception se)
{
Response.Write(se.ToString());
}
finally
{
conn.Close();
}
}
}
- C#写的多级关联菜单
- 补上多级关联菜单的代码
- JS写全国省市县无刷新多级关联菜单
- 多级关联菜单数据库版
- 自己写的一个基于jquery多级菜单插件
- 省市县无刷新多级关联菜单
- Excel技术--多级关联菜单相关(MATCH)
- 多级树形菜单的实现
- 纯 CSS 的多级菜单
- 简单的多级下拉菜单
- 多级树形菜单的实现
- 多级菜单的逻辑实现
- Android 多级菜单的实现
- 多级下拉菜单的JavaScript
- 多级下拉菜单的制作
- 多级分类菜单的实现
- AttachXMLForSelect:XML自动关联多级SELECT菜单代码和例子
- 下拉菜单,滚动图片,多级关联下拉选择框
- 又是繁忙的一个星期天
- 第二正规形式
- 解决SQL Injection漏洞的一个函数
- PC机高号中断编程8259初始化及中断服务程序处理
- 文本框输入限制大全
- C#写的多级关联菜单
- 大家好
- Server.Transfer与Server.Execute
- 语法
- 如何在外置USB硬盘中安装ubuntu
- 《EDA工程的理论与实践——SOC系统芯片设计》前言
- DB2数据库锁的问题
- SQL注入攻击的原理及其防范措施
- 访问控制(kasai)的改进