gpt4 book ai didi

javascript - 单击整行的任何部分时触发 GridView 的选定索引更改事件

转载 作者:行者123 更新时间:2023-11-29 17:26:19 25 4
gpt4 key购买 nike

我想在单击整行的任何部分时触发 GridView 的选定索引更改事件

这就像我不想显示选择命令而不是用户可以单击行的任何部分意味着行的任何列并且该行被选中

感谢任何帮助

最佳答案

您没有提供语言,所以我将向您展示一个 VB.NET 示例(易于转换为 C#):

处理 RowCreated以下列方式处理 GridView 的事件:

Private Sub GridView1_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowCreated
Select Case e.Row.RowType
Case DataControlRowType.DataRow
e.Row.Attributes("onmouseover") = "this.style.cursor='pointer';this.style.textDecoration='underline';"
e.Row.Attributes("onmouseout") = "this.style.textDecoration='none';"
e.Row.ToolTip = "Click to select row"
e.Row.Attributes("onclick") = Me.Page.ClientScript.GetPostBackClientHyperlink(DirectCast(sender,GridView), "Select$" & e.Row.RowIndex)
End Select
End Sub

重要的一行是:

e.Row.Attributes("onclick") = Me.Page.ClientScript.GetPostBackClientHyperlink(DirectCast(sender, GridView), "Select$" & e.Row.RowIndex)

C#

e.Row.Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink((GridView)sender, "Select$" + e.Row.RowIndex) 

关于javascript - 单击整行的任何部分时触发 GridView 的选定索引更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8503361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com