当我从Web窗体站点运行Contact.aspx文件时,我同时拥有GridView
(具有启用选择和启用分页功能)和FormView
。我要做的是从GridView
中选择该行,并将其内容显示在FormView
中。我可以做到这一点,直到将GridView
的页面从1更改为2。然后,当我从页面2中选择一行时,显示在FormView
上的内容与Page 1.例如页面2的第一行与页面1的第一行相同。
我使用了GridView1_SelectedIndexChanged
。
Contact.aspx.cs的C#代码是这样:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) {
FormView1.PageIndex = GridView1.SelectedIndex;
}