繁体   English   中英

Gridview中的单元格单击事件

[英]Cell click event in Gridview

我在同一页面中有2个GridView ,在Gridview1上单击时必须更改Gridview2数据。 他们在c#中这样做吗?

<asp:GridView runat="server" ID="GridView1" OnRowDataBound="GridView1_RowCreated">   
<asp:GridView runat="server" ID="GridView2" OnRowDataBound="GridView2_RowCreated"    
       PagerStyle-CssClass="pgr" AlternatingRowStyle-CssClass="alt"
       onpageindexchanging="gv_PageIndexChanging" PagerSettings-PageButtonCount="5" AllowSorting="true" onsorting="gv_Sorting" >

Databinding发生在代码隐藏中

我无法发表评论,但我会尽力提供帮助。 您是否在背后的代码中尝试过类似的操作?

  string name = GridView1.SelectedRow.Cells[0].Text;

这将发生在Gridview事件之一中,例如Gridview Selected索引已更改。 如果无法正常使用,请尝试各种变体。 如果您需要的单元格值来自一个特定的列,则应该可以使用。 将Cells [0]更改为Cells [“您的列索引”]。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM