网格视图显示的问题[英] Issue with Grid View Display

问题描述

你好,
我在网格中显示存储过程的结果集时遇到问题.以下是我的代码详细信息:
存储过程返回 3 列和 8 行,我在调试验证了这些记录,但即使我将 EnableViewSet 和 Visible 属性设置为"True",这些记录也没有显示.我已将绑定部分放在Button Click事件下,如下所示.执行时我没有收到任何错误消息,

Dim cmd As 新建 OracleCommand()Dim DA As New OracleDataAdapter(cmd)Dim DS As 新建 DataTableDetails_grd = 新建 GridViewcmd.Connection = concmd.CommandType = CommandType.StoredProcedurecmd.CommandText = "Details_display"cmd.Parameters.Add(New OracleParameter("Services",OracleType.VarChar)).Value = RadioButtonList1.SelectedItem.Valuecmd.Parameters.Add(New OracleParameter("result", OracleType.Cursor)).Direction = ParameterDirection.Outputcon.Open()DA.Fill(DS)Details_grd.DataSource = DSDetails_grd.DataBind()con.Close()


任何人,请帮助我理解上述片段中缺失/错误的部分.提前致谢,

Priya

推荐答案

Priya,

不知道能不能用.
删除Gridview的对象创建.
您可以从工具箱中手动下拉一个gridview
并将其绑定到数据源.
如果gridview的名字是gridview1 那么
gridview1.DataSource=dataset;
gridview1.DataBind();

可能是对象创建毕竟是问题.
快乐编程:-)

您的代码看起来不错,在您的页面加载事件中尝试此代码.
检查它是否有效.

本文地址:https://www.itbaoku.cn/post/1394838.html