本文介绍了ASPxGridView GetSelectedFieldValues不检索值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 大家好! 我正在尝试从ASPxGridView控件中获取唯一一个选定值(单选按钮),并按照DevExpress上的文档中的步骤操作。 我唯一想要的是通过button_click检索一个字段并显示到标签中 这里是代码... 受保护 Sub ASPxButton1_Click(发件人作为 对象,e As EventArgs)句柄 ASPxButton1.Click Dim oRowVal 作为列表( 对象) Dim oVal 作为 对象 oRowVal = ASPxGridView1.GetSelectedFieldValues({ No _}) oVal = oRowVal( 0 ) Label1.Text = oVal.ToString 结束 Sub 这是控件的ASP代码... < asp:Label ID = Label1 runat = server 文本 = 标签 > < / asp:标签 > < br / > < dx:ASPxButton ID = ASPxButton1 runat = 服务器 AutoPostBack = False 文字 = ASPxButton 主题 = BlackGlass 宽度 = 150px > < / dx:ASPxButton > < dx:ASPxGridView ID = ASPxGridView1 runat = server AutoGenerateColumns = 错误 DataSourceID = SqlDataSource1 EnableTheming = True 主题 = BlackGlass > < 列 > < dx:GridViewCommandColumn ShowSelectCheckbox = True VisibleIndex = 0 > < ClearFilterButton 可见 = True > < / ClearFilterButton > < / dx:GridViewCommandColumn > ; < dx:GridViewDataTextColumn 标题 = GP FieldName = No_ VisibleIndex = 1 > < / dx:GridViewDataTextColumn > < dx:GridViewDataTextColumn Caption = 描述 FieldName = DescripciónGrupo VisibleIndex = 2 > < / dx:GridViewDataTextColumn > < / Columns > < SettingsBehavior AllowSelectSingleRowOnly = 真 / > < 设置 ShowFilterRow = True ShowGroupPanel = True / > < / dx:ASPxGridView > 非常感谢提前!!! 解决方案 Dim fieldNames As String ()= New 字符串(){ < column name = >, 列名>} Dim columnValues As Object = grdMemberslist.GetRowValues(grdMemberslist.FocusedRowIndex,fieldNames)< / 列 > 将FocusIndex属性设为true。 Hi all!I'm trying to get the only one selected value (radio button) from an ASPxGridView control and followed the steps from the documentation on DevExpress.The only thing I want is to retrieve one field and display into a label via button_clickHere goes the code...Protected Sub ASPxButton1_Click(sender As Object, e As EventArgs) Handles ASPxButton1.Click Dim oRowVal As List(Of Object) Dim oVal As Object oRowVal = ASPxGridView1.GetSelectedFieldValues({"No_"}) oVal = oRowVal(0) Label1.Text = oVal.ToString End SubAnd this is the ASP code for the controls...<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> <br /> <dx:ASPxButton ID="ASPxButton1" runat="server" AutoPostBack="False" Text="ASPxButton" Theme="BlackGlass" Width="150px"> </dx:ASPxButton> <dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" EnableTheming="True" Theme="BlackGlass"> <Columns> <dx:GridViewCommandColumn ShowSelectCheckbox="True" VisibleIndex="0"> <ClearFilterButton Visible="True"> </ClearFilterButton> </dx:GridViewCommandColumn> <dx:GridViewDataTextColumn Caption="GP" FieldName="No_" VisibleIndex="1"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="Description" FieldName="Descripción Grupo" VisibleIndex="2"> </dx:GridViewDataTextColumn> </Columns> <SettingsBehavior AllowSelectSingleRowOnly="True" /> <Settings ShowFilterRow="True" ShowGroupPanel="True" /> </dx:ASPxGridView>Many thanks in advance!!! 解决方案 Dim fieldNames As String() = New String() {"<column name="">", "Column name>"} Dim columnValues As Object = grdMemberslist.GetRowValues(grdMemberslist.FocusedRowIndex, fieldNames)</column>Put FocusIndex property true in HTML. 这篇关于ASPxGridView GetSelectedFieldValues不检索值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-21 03:51