我有三个标签:
当我按下最后一个表时,执行后会有一个代码从数据库中获取数据。我已经完成了所有这些。
当我在最后一个标签中按下该按钮时,我想获取数据并显示它,然后将页面转到第一个标签页。
这是我在c#中的代码
protected void BookingForDate_Click(object sender, EventArgs e)
{
//do something in database and fill the table
}
protected void Page_Load(object sender, EventArgs e)
{
// go to database and get data to fill it in the first tab
}
答案 0 :(得分:2)
这篇文章应该可以帮助您开始使用更新面板
http://msdn.microsoft.com/en-us/library/bb386454.aspx
这是您在页面上写下日期时间所需的最小值。所以你可以看到它的工作原理
<asp:ScriptManager ID="ScriptManager" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<!-- Other content in the panel. -->
<%=DateTime.Now.ToString() %><br />
<asp:Button ID="Button1" Text="Refresh Panel" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>