社区
VB
帖子详情
vb.net Gridview RowCommand事件中 如何获取控件
chen380008006
2011-05-12 10:45:25
如题。。。。 CommandName 和 CommandArgument 属性已经被使用。
...全文
210
10
打赏
收藏
vb.net Gridview RowCommand事件中 如何获取控件
如题。。。。 CommandName 和 CommandArgument 属性已经被使用。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hykhym
2011-09-07
打赏
举报
回复
路过学习
chen380008006
2011-05-12
打赏
举报
回复
[Quote=引用 8 楼 zhangxiaomei_it 的回复:]
Dim rows As GridViewRow = CType(CType(e.CommandSource, Control).Parent.Parent,GridViewRow)
Dim str As String = CType(rows.FindControl("Textbox1"), TextBox).Text
[/Quote]
很好用没的说。
zhangxiaomei_it
2011-05-12
打赏
举报
回复
Dim rows As GridViewRow = CType(CType(e.CommandSource, Control).Parent.Parent,GridViewRow)
Dim str As String = CType(rows.FindControl("Textbox1"), TextBox).Text
gxingmin
2011-05-12
打赏
举报
回复
http://zhidao.baidu.com/question/75256788.html
你参考这个
chen380008006
2011-05-12
打赏
举报
回复
[Quote=引用 5 楼 gxingmin 的回复:]
这个是控件id,因为FindControl只能根据id查找,
[/Quote]
5555555 前辈 我是真不明白了 可否 给段代码啊 分都给你。。。。。
gxingmin
2011-05-12
打赏
举报
回复
这个是控件id,因为FindControl只能根据id查找,
chen380008006
2011-05-12
打赏
举报
回复
[Quote=引用 3 楼 gxingmin 的回复:]
方法2,
假设你在前台这样绑定的
CommandArgument='<%# Eval("ser_ID") + "|" + "LinkButton3" %>'
在后台你可以这样
string []s = e.CommandArgument.ToString().Split('|');
s[0]为你以前要绑定的e.CommandArgument值
gridView1.FindCont……
[/Quote]
LinkButton3 这个 字符串 我看作他是 value 还是控件ID 如果是 控件ID 我一样点不出来 控件中的values 可不可以我直接把value拼上
gxingmin
2011-05-12
打赏
举报
回复
方法2,
假设你在前台这样绑定的
CommandArgument='<%# Eval("ser_ID") + "|" + "LinkButton3" %>'
在后台你可以这样
string []s = e.CommandArgument.ToString().Split('|');
s[0]为你以前要绑定的e.CommandArgument值
gridView1.FindControl(s[1]); //你要找的控件LinkButton3
chen380008006
2011-05-12
打赏
举报
回复
[Quote=引用 1 楼 gxingmin 的回复:]
方法1:
e.Item.FindControl(控件id)
方法2:
把控件和其他信息连接在一起(中间用一个符号隔开)绑定给CommandArgument 属性,在后台再把CommandArgument 值根据隔开的那个符号拆分开来
[/Quote]
方法1: 事件源是 GridViewCommandEventArgs 没有 e.Item
方法2 我不会写 希望明细一点谢谢
gxingmin
2011-05-12
打赏
举报
回复
方法1:
e.Item.FindControl(控件id)
方法2:
把控件和其他信息连接在一起(中间用一个符号隔开)绑定给CommandArgument 属性,在后台再把CommandArgument 值根据隔开的那个符号拆分开来
GridView
编辑、添加和删除---
vb
.net
、asp
.net
总的来说,ASP
.NET
中
的
GridView
控
件结合
VB
.NET
编程,为Web应用提供了强大的数据操作界面。通过设置其属性和处理相关
事件
,开发者可以轻松地实现数据的编辑、添加和删除功能,极大地提高了开发效率。
ASP
.NET
Gridview
隐藏/显示列源码
ASP
.NET
实现
Gridview
隐藏/显示列源码 介绍: 这篇文章演示如果让用户有显示/隐藏他们需要的
GridView
的列的功能,这是非常有用的,因为在
GridView
的所有列并不是每个的用户都需要的.用户想根据自己的需求看到想要的...
响应
GridView
控
件
中
的按钮
事件
本文将详细介绍如何利用 `
RowCommand
`
事件
来响应 `
GridView
`
控
件
中
的按钮
事件
。 #### 添加自定义功能 要向 `
GridView
`
控
件添加自定义功能,有以下几种方法: 1. **使用 `ButtonField`:** 可以直接在 `...
ASP
.NET
使用
gridview
获取
当前行的索引值
例如,我们可以在
GridView
控
件的`
RowCommand
`
事件
中
获取
当前行的索引。示例代码如下: ```csharp protected void gv_Company_
RowCommand
(object sender,
GridView
CommandEventArgs e) { if (***mandName == ...
在ASP
.NET
2.0
中
操作数据之四十九:为
GridView
控
件添加RadioButton
在ASP
.NET
2.0
中
,
GridView
控
件是用于展示数据的强大工具,它提供了丰富的功能,如文本、图像、超链接和按钮等列字段。在实际应用
中
,我们可能需要扩展其默认功能,例如在每行
中
添加RadioButton,以便实现单选效果。...
VB
16,721
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章