21/12/2011, 18:49
|
| | | Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 7 meses Puntos: 30 | |
Respuesta: Refrescar GridView automaticamente? Hola,
Mmmm... pues no, me parece que eso no es lo ideal. Deberias hacer uso de ajax, por ejemplo con un updatepanel y un timer.
<asp:Timer runat="server" id="UpdateTimer" interval="5000" ontick="UpdateTimer_Tick" />
<asp:UpdatePanel runat="server" id="TimedPanel" updatemode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger controlid="UpdateTimer" eventname="Tick" />
</Triggers>
<ContentTemplate>
<asp:gridview id="Mygridview" runat="server"
</asp:gridview>
</ContentTemplate>
</asp:UpdatePanel>
Y en el codebehind
protected void UpdateTimer_Tick(object sender, EventArgs e)
{
Mygridview.DataSource="Funcion que llena el gridview";
Mygridview.DataBind();
}
Para enviar los datos a otra pagina utiliza el querystring, por ejemplo, desde un boton
Response.Redirect("Webform2.aspx?Name=" + this.txtName.Text + "&LastName=" +
this.txtLastName.Text)
Y en la pagina en la que deseas los datos lo recuperas como
this.txtBox1.Text = Request.QueryString["Name"];
Saludos,
Jason Ulloa
Microsoft Community Contributor |