通过单击GridView中的一行获取信息

问题描述

界面如下想要通过点击其中一行获取题目编号(其他科目的第一题不是从1开始)然后在下面通过编号去查询数据库中的题库GridView代码如下:<asp:GridViewID="gvTopic"runat="server"AutoGenerateColumns="False"CellPadding="4"ForeColor="#333333"GridLines="None"OnRowDataBound="gvTopic_RowDataBound"><AlternatingRowStyleBackColor="White"/><Columns><asp:BoundFieldDataField="编号"ReadOnly="True"HeaderText="编号"><ControlStyleWidth="70px"/></asp:BoundField><asp:TemplateFieldHeaderText="题干"><ItemTemplate><asp:LabelID="题干"runat="server"Text='<%#Eval("题干")%>'CssClass="mlength"></asp:Label></ItemTemplate><ItemStyleWrap="False"/></asp:TemplateField><asp:BoundFieldDataField="选项A"HeaderText="选项A"Visible="False"/><asp:BoundFieldDataField="选项B"HeaderText="选项B"Visible="False"/><asp:BoundFieldDataField="选项C"HeaderText="选项C"Visible="False"/><asp:BoundFieldDataField="选项D"HeaderText="选项D"Visible="False"/><asp:BoundFieldDataField="答案"HeaderText="答案"Visible="False"/></Columns><FooterStyleBackColor="#990000"Font-Bold="True"ForeColor="White"/><HeaderStyleBackColor="#990000"Font-Bold="True"ForeColor="White"/><PagerStyleBackColor="#FFCC66"ForeColor="#333333"HorizontalAlign="Center"/><RowStyleBackColor="#FFFBD6"ForeColor="#333333"/><SelectedRowStyleBackColor="#FFCC66"Font-Bold="True"ForeColor="Navy"/><SortedAscendingCellStyleBackColor="#FDF5AC"/><SortedAscendingHeaderStyleBackColor="#4D0000"/><SortedDescendingCellStyleBackColor="#FCF6C0"/><SortedDescendingHeaderStyleBackColor="#820000"/></asp:GridView>

解决方案

解决方案二:
你的问题呢?
解决方案三:
如何通过点击其中一行获取题目编号并保存到变量中
解决方案四:
引用1楼lovelj2012的回复:

你的问题呢?

如何通过点击其中一行获取题目编号并保存到变量中
解决方案五:
引用3楼u014496968的回复:

Quote: 引用1楼lovelj2012的回复:
你的问题呢?

如何通过点击其中一行获取题目编号并保存到变量中

你度娘件呗
解决方案六:
引用4楼lovelj2012的回复:

Quote: 引用3楼u014496968的回复:
Quote: 引用1楼lovelj2012的回复:
你的问题呢?

如何通过点击其中一行获取题目编号并保存到变量中

你度娘件呗

能百度到就不问了
解决方案七:
jquery遍历表格行,设置行click事件,获取编号单元格的值,存入一个隐藏域并submit提交,后台获得后显示该题目,思路就是这样。
解决方案八:
Convert.ToInt32(SimpleGridView2.DataKeys[Convert.ToInt32(e.CommandArgument)].Value);用这个试试获取到id
解决方案九:
引用5楼u014496968的回复:

Quote: 引用4楼lovelj2012的回复:
Quote: 引用3楼u014496968的回复:
Quote: 引用1楼lovelj2012的回复:
你的问题呢?

如何通过点击其中一行获取题目编号并保存到变量中

你度娘件呗

能百度到就不问了

不是链接给你了么?不会比着葫芦画瓢啊?!

时间: 2024-10-27 21:33:16

通过单击GridView中的一行获取信息的相关文章

asp.net 合并GridView中某列相同信息的行(单元格)_实用技巧

                                        解决方法如下(写在公共模块里,定义为静态方法方便调用): 复制代码 代码如下: /// <summary> /// 合并GridView中某列相同信息的行(单元格) /// </summary> /// <param name="GridView1">GridView</param> /// <param name="cellNum"

单击Gridview中LinkButton,获取当前行索引及某单元格值

1.在Gridview中添加模板列,在其中加入Linkbuttion,增加CommandName属性 (设置命令名),并赋值 <asp:TemplateField HeaderText="记录编号"> <ItemTemplate> <asp:LinkButton ID="lbtnRecordid" CommandName="lbtn" runat="server" ForeColor="

控件-vc++6.0怎样单击datagrid的一行将本行信息导入文本框

问题描述 vc++6.0怎样单击datagrid的一行将本行信息导入文本框 急求大神帮助,我是直接用ADO控件和datagrid控件实现数据库操作的,但是现在想实现单击datagrid中的一行就可以将本行的信息显示在文本框中,急求啊!如果答案满意再加奖赏.

根据Eval()函数绑定的值,来显示GridView中的控件的方法_实用技巧

复制代码 代码如下: <asp:TemplateField HeaderText="操作" ShowHeader="False">                                 <ItemTemplate>                                 <asp:LinkButton ID="btn_zhiding" runat="server" Command

怎么实现点击GridView中一个按钮可以获取这一行的数据,控件都是在模板中的

问题描述 如题:怎么实现点击GridView中一个按钮可以获取这一行的数据,控件都是在模板中的想做一个更新操作如图,点击修改修改这一行数据,控件都在模板里求大神 解决方案 解决方案二:按钮设置命令后,在命令执行的事件中,通过Convert.ToInt32(e.CommandArgumentCo)获取行索引,这样你通过索引就可以访问到数据集中指定索引的row,就可以访问其中各个单元格了解决方案三:只要你点击可以拿到行号或者唯一标识的行id,其他不就都有了解决方案四:引用1楼bdmh的回复: 按钮设

关于GridView中单击按钮新增一行的问题,谢谢大家!

问题描述 我在页面放一个新增按钮和一个GridView,当我点击按钮时GridView自动增加一行,我可以通过定义datatable来增加一行空值来绑定到GridView,这个很好实现,但现在是我GridView的第一列是CommandField列,里面属性设置了ShowDeleteButton=true和ShowEditButton=true,当点击了新增按钮,那么这个CommandField列该怎么定义到datatable,然后再赋给GridView呢,图 解决方案 解决方案二:试试或是参考

在GridView中,我希望某个字段只显示10个字符,后面截取的字符串都以“...”表示,当跳到另一界面时,用“…”代替的信息都全部显示出来

问题描述 在GridView中,我希望某个字段只显示10个字符,后面截取的字符串都以"..."表示,当跳到另一界面时,用"-"代替的信息都全部显示出来,相当于查看它的详细信息.另一界面是显示他的详细信息的!跳到那个界面时,他的信息都全部显示出来.如何写代码呀.求大侠!前面的那个获取截取字段的已经实现了,并且已用"-"代替.就是跳到另一界面时,没有显示他的详细信息.还是"-"显示.现在我要的是:在一个gridiew控件中选中一个

Java获取代码中方法参数名信息的方法_java

前言 大家都知道随着java8的使用,在相应的方法签名中增加了新的对象Parameter,用于表示特定的参数信息,通过它的getName可以获取相应的参数名.即像在代码中编写的,如命名为username,那么在前台进行传参时,即不需要再编写如@Parameter("username")类的注解,而直接就能进行按名映射. 如下的代码参考所示: public class T { private interface T2 { void method(String username, Stri

怎么样从gridview中获取一列数据的值?没分了,还望各位大哥帮帮忙!!谢谢

问题描述 单击gridview控件外部的一个按钮,怎么获取gridview中的一列数据? 解决方案 解决方案二:用循环啊foreach(GridViewRowmyrowinGridView1.Rows){stringlie=myrow.Cells[0].Text;}解决方案三:引用楼主wolf_268的帖子: 单击gridview控件外部的一个按钮,怎么获取gridview中的一列数据? 楼上的大哥说的yes!!!!!!!!解决方案四:帮顶!解决方案五:问一下,下边的"GridViewRow&q