Gridview中的错误

时间:2009-04-18 16:03:28

标签: asp.net

这是什么错误? “在执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的更多信息。 “

来源错误: 在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

我在我的网站上使用了这段代码而我没有使用数据源。 “if(!IsPostBack)         {             InstalledFontCollection Fonts = new InstalledFontCollection();             GridView1.DataSource = Fonts.Families;             GridView1.DataBind();         }“ 谢谢。

2 个答案:

答案 0 :(得分:0)

您使用的是哪种类型的数据源?如果GridView没有用于这些操作的DataSourceControl,那么你必须创建自己的分页和排序。

答案 1 :(得分:0)

由于您是按代码绑定的,因此默认情况下不支持与更改页面相关的事件。

要支持它,您必须自己编写PageIndexChanging事件代码。看看你有一个参数GridViewPageEventArgs,可以让你知道选择了哪个页面。

更多信息here,以及非常深刻的文章here