ASP.NET[刷新我的页面:)]

ASP.NET[刷新我的页面:)],asp.net,refresh,Asp.net,Refresh,如何在SqlDataSource1.DataBind()之后刷新页面; 对于my GridView,将显示此新数据。网格视图有一个事件,您可以通过调用Response.Redirect(Request.RawURL)或通过javascriptwindow.location.reload()订阅该事件,并实现所需的行为。您是否在询问如何让页面定期刷新,在数据库中反映更新的项目?这看起来像我的函数DropDownList 1\u SelectedIndexChanged没有调用。。。我不知道为什么。

如何在SqlDataSource1.DataBind()之后刷新页面;
对于my GridView,将显示此新数据。

网格视图有一个事件,您可以通过调用
Response.Redirect(Request.RawURL)
或通过javascript
window.location.reload()

订阅该事件,并实现所需的行为。您是否在询问如何让页面定期刷新,在数据库中反映更新的项目?这看起来像我的函数DropDownList 1\u SelectedIndexChanged没有调用。。。我不知道为什么。我不需要刷新(用按钮测试)我需要在我更改节点后调用的下拉列表的函数:)以及为什么DropDownList 1\u SelectedIndexChanged不起作用可能是因为您没有在dropdownUpdate上设置AutoPostBack=“true”以响应。重定向(Request.RawUrl);因为你似乎生活在维多利亚时代,你的问题是这样写的P不。。。那是我的俄语口音。。。什么也没发生。使受保护的void DropDownList1_SelectedIndexChanged(对象发送方,事件参数e){SqlDataSource1.SelectParameters[2].DefaultValue=“1”;SqlDataSource1.DataBind();Response.Redirect(Request.RawUrl);T_TIt可能是您没有放置AutoPostBack=“true”在下拉列表中,因为response.redirect()将重定向您。@Dejan更新为使用Request.RawURL@nCdy…抱歉,但是,我注意到您的其他问题写得很好:P