<%@ import namespace="system.web.mail"%> <% dim message as new MailMessage() message.From = "srikanthpragada@yahoo.com" message.To = "you@somedomain.com" message.Subject = "Batch Schedule" message.Body = "Some body" SmtpMail.SmtpServer = "srikanthtechnologies.com" SmtpMail.Send (message) %>
Alternatively you can use Response.AppendHeader to add header "Refresh" with appropriate interval in seconds. The following page will be refreshed for every 10 seconds.
response.appendheader("refresh",10)
<%
' Page1.aspx
dim c as new HttpCookie("c1", "v1")
Response.Cookies.Add (cookie)
Response.Redirect ("page2.aspx")
%>
<%
' page2.aspx
dim c as HttpCookie
c = Request.Cookies("c1")
if c is nothing or c.value <> "v1" then
Response.Write ("Cookies are not enabled")
else
Response.Write ("Cookies are enabled")
%>
<%
' Page1.aspx
dim st as string = "somevalue"
response.redirect("page2.aspx?value=" & st)
%>
<%
''page2.aspx
dim st as string
st = request.querystring("value")
%>
Another ways is to store data in SESSION variable. The following code shows it:
<%
'' Page1.aspx
dim st as string = "somevalue"
session("value") = st
response.redirect("page2.aspx")
%>
<%
''page2.aspx
dim st as string
st = session("value")
%>
<script runat=server>
bind data to grid
</script>
<html>
<body>
<form runat="server">
<div style="height: 256px; overflow: auto">
<asp:DataGrid ID="MyDataGrid" Width="100%" RunAt="server" />
</div>
</form>
</body>
</html>