Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >网格视图中的ASP.NET C#代码按钮

网格视图中的ASP.NET C#代码按钮
EN

Stack Overflow用户
提问于 2011-04-06 09:26:14
回答 4查看 16.2K关注 0票数 2

您好,我有一个GridView (GridView1),我添加了一个列并插入了一个按钮:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
            AutoGenerateColumns="False" DataSourceID="ObjectDataSource2" 
            onselectedindexchanged="GridView1_SelectedIndexChanged" Width="798px">
            <Columns>
                .....
                <asp:ButtonField ButtonType="Button" CommandName="cmdFlag" Text="Flag" />
            </Columns>
        </asp:GridView>

基本上,在单击按钮时,我想运行SQL Update,但似乎不能单击按钮进入C#并添加查询。我可以获取页面的C#,但不确定要为该方法编写什么。

下面是C#代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "cmdFlag")
        {
        con.Open();

        cmd = new SqlCommand("UPDATE Comments SET Flagged = '" + "Yes" + "'", con); 

        cmd.ExecuteNonQuery();


        }

    }

不过它什么也没做。基本上,我需要它来查看行,如果标记的按钮被单击,则将标记下的注释更新为"Yes“。

EN

回答 4

Stack Overflow用户

发布于 2011-04-06 09:30:18

你不会得到一个直接的事件。您需要在RowCommand事件上编写代码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
void GridView1_RowCommand(Object sender, GridViewCommandEventArgs e)
{
    if(e.CommandName=="cmdFlag")
        {
        //Write code update database
    }
}

此外,您还需要修改GridView控件。像这样添加事件。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
onrowcommand="GridView1_RowCommand"

你可以在here上获得更多信息

票数 2
EN

Stack Overflow用户

发布于 2011-04-06 10:00:04

您忘记了在Gridview上添加OnRowCommand="GridView1_RowCommand",这就是它没有触发RowCommand事件的原因。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<asp:GridView ID="GridView1" runat="server" OnRowCommand="GridView1_RowCommand" AllowPaging="True" 
        AutoGenerateColumns="False" DataSourceID="ObjectDataSource2" 
        onselectedindexchanged="GridView1_SelectedIndexChanged" Width="798px">
票数 0
EN

Stack Overflow用户

发布于 2011-04-06 10:08:57

通过执行以下操作在代码隐藏文件中注册事件处理程序

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
GridView1.RowCommand += new GridViewCommandEventHandler(GridView1_RowCommand);

并将此添加到您的aspx页面中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
OnRowCommand="GridView1_RowCommand"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5564165

复制
相关文章
轮播图中点按钮停止后等几秒再自动播放的代码
<!doctype html> <html> <head> <script src="jquery.js"></script> <style> div{float:left;width:100px;overflow:hidden;} span{position:relative;float:left;width:400px;} div img{width:100px;height:100px;float:left;} </style> <meta charset="utf-8"> <title>无标题文档<
用户1730674
2018/05/02
9960
LeetCode 2257. 统计网格图中没有被保卫的格子数
给你两个整数 m 和 n 表示一个下标从 0 开始的 m x n 网格图。 同时给你两个二维整数数组 guards 和 walls ,其中 guards[i] = [rowi, coli] 且 walls[j] = [rowj, colj] ,分别表示第 i 个警卫和第 j 座墙所在的位置。
Michael阿明
2022/05/10
3260
LeetCode 2257. 统计网格图中没有被保卫的格子数
iOS从背景图中取色的代码
void *bitmapData; //内存空间的指针,该内存空间的大小等于图像使用RGB通道所占用的字节数。 static CGContextRef CreateRGBABitmapContext (CGImageRef inImage) { CGContextRef context = NULL; CGColorSpaceRef colorSpace; int bitmapByteCount; int bitmapBytesPerRow; size_t pix
用户7108768
2021/10/29
9380
C# —— 点击按钮动态打开ComboBox
网上搜索了好多资料,大多是重绘ComboBox或者使用自定义控件创建一个全新的ComboBox(并非基于window的ComboBox)。
vv彭
2021/06/22
2.9K0
C# —— 点击按钮动态打开ComboBox
OpenOccupancy:一个用于周视语义占用网格感知的基准测试
文章:OpenOccupancy: A Large Scale Benchmark for Surrounding Semantic Occupancy Perception
点云PCL博主
2023/08/21
5780
OpenOccupancy:一个用于周视语义占用网格感知的基准测试
LeetCode 2087. 网格图中机器人回家的最小代价(脑筋急转弯)
给你一个 m x n 的网格图,其中 (0, 0) 是最左上角的格子,(m - 1, n - 1) 是最右下角的格子。 给你一个整数数组 startPos ,startPos = [startrow, startcol] 表示 初始 有一个 机器人 在格子 (startrow, startcol) 处。 同时给你一个整数数组 homePos ,homePos = [homerow, homecol] 表示机器人的 家 在格子 (homerow, homecol) 处。
Michael阿明
2022/01/07
7150
LeetCode 2087. 网格图中机器人回家的最小代价(脑筋急转弯)
按钮式超链接代码
其中, 鼠标经过超链接的时候 设置的样式 。padding属性意在通过内边距微调来改变文字位置
全栈程序员站长
2022/09/18
1.4K0
按钮式超链接代码
unity3d自学教程_3D技巧
Unity3D软件是由Unity Technologies公司提供的综合开发环境,主要面向游戏开发人员、虚拟现实设计师等,可用于创建诸如三维视频游戏、建筑可视化、实时三维动画等类型的多媒体内容,并支持这些内容在Windows、iOS、Android等多种平台的发布,功能非常强大。
全栈程序员站长
2022/09/22
3.3K0
unity3d自学教程_3D技巧
类图中的关系
关联(Association)关系是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联系,如汽车和轮胎、师傅和徒弟、班级和学生等等。在UML类图中,用实线连接有关联关系的对象所对应的类,在使用Java、C#和C++等编程语言实现关联关系时,通常将一个类的对象作为另一个类的成员变量。在使用类图表示关联关系时可以在关联线上标注角色名,一般使用一个表示两者之间关系的动词或者名词表示角色名(有时该名词为实例对象名),关系的两端代表两种不同的角色,因此在一个关联关系中可以包含两个角色名,角色名不是必须的,可以根据需要增加,其目的是使类之间的关系更加明确。
后端码匠
2022/03/28
7280
类图中的关系
Succinctly 中文系列教程(三)20220109 更新
Succinctly Akka.NET 教程 零、简介 一、引言 二、Akka.NET 组件 三、演员介绍 四、使用演员 五、演员生命周期和状态 六、演员的可转换行为 七、演员层次结构 八、演员路径和演员选择 九、监督 十、其他组件 十一、Akka.NET 单元测试 十二、Akka.NET 路由 十三、ASP.NET 核心 的演员 十四、Akka.NET 远程处理 十五、最后的话 Succinctly AppInsight 教程 一、引言 二、我们如何开始 三、仪表盘 四、我们周围的指标 五、访问控制
ApacheCN_飞龙
2022/04/02
18.4K0
asp.net(c#)的货币格式化
string _mm1 = 1000 .ToString( “ N “ ); string _mm2 = ( 1000.23 ).ToString( “ N “ ); // 或者 string _mm = 1000 .ToString( “ #,###.00 “ ) string _mm2 = ( 1000.23 ).ToString( “ #,###.00 “ )
全栈程序员站长
2022/07/05
9930
asp.net 2.0中设定默认焦点按钮
在asp.net 1.1中,当要在page_load页面中,设置某个控件为默认的焦点按钮(也就是默认焦点是在这个控件上的),可能要用到javascript的代码,而在ASP.NET 2.0中,不用这些麻烦了,在form代码中,使用
Java架构师必看
2021/03/22
1.2K0
C#之玩转ASP.NET的内置对象
用于响应用户请求并发送数据到客户端。 两个页面 Response.Redirect();跳转页面并传递数据也叫重定向
用户9857551
2022/06/28
1K0
C#之玩转ASP.NET的内置对象
创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中的最小Web API(minimal APIS)新特性
本文首发于《创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中的最小Web API(minimal APIS)新特性》
Rector
2021/08/19
5.3K0
创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中的最小Web API(minimal APIS)新特性
.NET&Web前端-大三-国足信息后台管理——球员管理
.NET&Web前端-大三-国足信息后台管理——球员管理 ---- 目录 .NET&Web前端-大三-国足信息后台管理——球员管理 语言和环境 实现功能 数据库设计 具体要求及推荐实现步骤 评分 ---- 语言和环境 1. 实现语言:C#语言。 2. 环境要求:Visual Studio 2017、SQL Server 2012 或以上版本。 3. 实现技术:EF+三层+ASP.NET 或 EF+ASP.NET MVC。 实现功能 利用大三所学的知识,实现球员信息的显示、
红目香薰
2022/11/30
7970
.NET&Web前端-大三-国足信息后台管理——球员管理
百度分享按钮代码
百度分享官网已经获取不了了,但是这些按钮功能还在.下面直接把代码放出,有需要的同学可以直接复制
全栈程序员站长
2022/11/08
8970
【CSS】课程网站头部制作 ④ ( 搜索栏按钮测量 | 搜索栏按钮代码编写 | 代码示例 )
文章目录 一、搜索栏按钮测量 1、按钮测量 2、按钮切图 二、搜索栏按钮代码编写 1、HTML 标签结构 2、CSS 样式 3、展示效果 一、搜索栏按钮测量 ---- 1、按钮测量 右侧的按钮大小 , 50 x 40 像素 ; 按钮颜色值 #00a4ff ; 2、按钮切图 使用 切片工具 , 将 按钮图片 进行选择 , 然后进行切图 ; 选择 " 菜单栏 / 文件 / 导出 / 存储为 Web 所用格式 " , 选择导出的格式 , 以及 切好的图片如下 : 二、搜索栏按钮
韩曙亮
2023/04/03
2.3K0
【CSS】课程网站头部制作 ④ ( 搜索栏按钮测量 | 搜索栏按钮代码编写 | 代码示例 )
小知识:C#代码获取C#的版本
用C#代码获取当前C#版本,疯了吧,获取它干啥?有时候需要在没有.NET环境的机器上运行C#,临时运行一下又不想装环境,这时候就可以通过在线的浏览器C#环境运行C#,比如微软的try.dot.net,那么怎么知道是哪个C#版本呢?低版本的C#是不能运行高版本的C#特性,这时候就需要查询C#是什么版本了?本文将介绍如何获取C#的版本。
郑子铭
2023/08/30
8990
小知识:C#代码获取C#的版本
侧边悬浮在线客服咨询按钮-在线客服按钮代码实现
GOFLY,一套可私有化部署的免费开源客服系统,基于Golang开发,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能
唯一Chat
2021/12/20
9.3K0
侧边悬浮在线客服咨询按钮-在线客服按钮代码实现
点击加载更多

相似问题

C# ASP.NET将“删除按钮”添加到网格视图中。

24

使用打印按钮c# asp.net在网格视图中打印图像

16

在asp.net的C#代码中设置网格视图中动态创建的单选按钮的组名

18

asp.net c#网格视图按钮

10

网格视图按钮asp.net c#

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文