ASP.NET/HTML-如何使用<select><option>更新SQLDataSource?
创始人
2024-09-17 03:00:19
0

在ASP.NET中,可以使用DropDownList控件来创建下拉列表。 首先,在aspx页面中创建一个DropDownList控件并绑定到SQLDataSource:



这将创建一个下拉列表,其中DataTextField对应于Name列,DataValueField对应于Id列,并在每次选择新选项时自动提交数据。 然后,您可以在C#代码中编写事件处理程序以响应DropDownList变化并更新SQLDataSource:

protected void ddlNames_SelectedIndexChanged(object sender, EventArgs e)
{
    string sql = "UPDATE Table SET Column1=@Column1 WHERE Id=@Id";
    using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["MyConnString"].ConnectionString))
    {
        using (SqlCommand cmd = new SqlCommand(sql, conn))
        {
            cmd.Parameters.AddWithValue("@Column1", "UpdatedValue");
            cmd.Parameters.AddWithValue("@Id", ddlNames.SelectedValue);
            conn.Open();
            cmd.ExecuteNonQuery();
        }
    }
}

此处的SqlConnection是一个用于连接到数据库的类,使用ConfigurationManager.ConnectionStrings获取连接字符串,SqlCommand是一个可以在连接到数据库并执行SQL语句的类,SqlCommand可以设置参数来指定SQL语句中的参数值,ExecuteNonQuery是一个方法,用于执行sql语句,不返回任何数据。 最后,在DropDownList中添加SelectedIndexChanged事件处理程序:


现在,每次选择新选项时,SQLDataSource将被更新。注意,此示

相关内容

热门资讯

9分钟了解!we-poker软... 9分钟了解!we-poker软件(辅助挂)果然有挂(真实有挂辅助方法)1、全新机制【ai辅助工具激活...
推荐十款!wepoker有什么... 推荐十款!wepoker有什么规律(辅助挂)其实有挂(有挂工具辅助脚本)1、打开软件启动之后找到中间...
传递经验!hhpoker德州作... 传递经验!hhpoker德州作弊(辅助挂)一贯有挂(有挂方式辅助技巧)破解侠是真的助透视。每个模型中...
六分钟了解!aapoker怎么... 六分钟了解!aapoker怎么设置提高好牌几率(辅助挂)竟然真的有挂(有挂总结辅助技巧)一、可以开透...
免费测试版!wejoker开挂... 免费测试版!wejoker开挂(辅助挂)真是真的是有挂(有挂规律辅助插件)是不是有人用挂微扑克wpk...
最新通报!云扑克有透视吗(辅助... 最新通报!云扑克有透视吗(辅助挂)竟然真的是有挂(有挂方针辅助软件)1、模拟器是什么优化,俱乐部是真...
重大通报!aapoker辅助插... 重大通报!aapoker辅助插件工具(辅助挂)其实有挂(新版有挂辅助工具)1、下载好脚本下载之后点击...
揭秘!黑侠破解wepoker(... 揭秘!黑侠破解wepoker(辅助挂)确实是有挂(有挂方法辅助器)1、辅助器安装包、辅助器2、分享自...
查到实测辅助!hhpoker辅... 查到实测辅助!hhpoker辅助器视频(辅助挂)一贯是有挂(发现有挂辅助攻略)1、玩家可以在透视最简...
一分钟秒懂!wepoker辅助... 一分钟秒懂!wepoker辅助真的假的(辅助挂)果然有挂(详细教程辅助插件)一、可以开透视的定义与意...