Asp.net 未填充数据绑定数据字段

Asp.net 未填充数据绑定数据字段,asp.net,sql,web-applications,webforms,Asp.net,Sql,Web Applications,Webforms,我目前正在分析一个web应用程序的代码。默认页面包含一个GridView,其中包含多个绑定的数据字段,当页面加载和重新加载时,这些数据字段应根据初始加载时传递的URL参数进行填充。总之,它的工作方式如下: -我有一个GridView1_Init方法,在加载页面时调用该方法,该方法使用OldDbConnection和作为OleDbCommand SQL语句一部分附加的URL参数检索数据 -数据被读取并存储在Web.config文件中。此时,在调试时,我可以查看并验证是否存在正在检索的数据 -现在我

我目前正在分析一个web应用程序的代码。默认页面包含一个GridView,其中包含多个绑定的数据字段,当页面加载和重新加载时,这些数据字段应根据初始加载时传递的URL参数进行填充。总之,它的工作方式如下:

-我有一个GridView1_Init方法,在加载页面时调用该方法,该方法使用OldDbConnection和作为OleDbCommand SQL语句一部分附加的URL参数检索数据

-数据被读取并存储在Web.config文件中。此时,在调试时,我可以查看并验证是否存在正在检索的数据

-现在我调用一个GridView1_RowDataBound方法来填充每一行。在GirdView参数的Default.aspx页面中,它的名称为OnRowDataBound=GridView1\u RowDataBound


我的问题是,对于我正在传递的某个URL参数,该方法从未被调用,因此GridView中的数据绑定行不会被填充,页面也不会显示任何内容。我有另一个URL参数用于测试,它与该参数完美配合,即页面加载时Gridview按预期显示所有数据。我不确定为什么一个URL参数调用GridView1_RowDataBound方法,而另一个参数却没有调用。我已经使用这两种方法进行了调试,并在SQLServerManagementStudio中运行了查询,我正在获取这两种方法的数据。提前谢谢你的帮助。

我不确定。。但是试着在页面加载时定义一个GridView1。。。。; GridView1.数据绑定;
2-检查html标记的格式是否正确。

好的,我使用Visual Studio和SQL Server Management Studio进行了更多的挖掘,首先确定gridview使用了不同于我引用的存储过程的存储过程来填充网格。其次,在对数据库进行搜索之后,我发现用于填充网格的数据所引用的表是空的。在插入一些测试数据之后,我返回并重新运行应用程序,最后在网格中显示了一些数据。总是小事情。

发布一些代码。从你的描述看不出发生了什么。