0

asp.net 的新手在这里。我正在构建一个报告工具并尝试在一个页面上处理逻辑,以便报告 A 是一个 aspx 页面,依此类推。

因此,许多控件/查询实际上不需要在第一次访问页面时执行,其中只需要日期、列等参数作为输入。

我想在单击按钮或回发时,无论是图表还是网格视图形式的这些控件都会生成。回到过去,当我做一些 ASP 编程时,我会将所有控件、代码放在 if 块中,看看它是否是回发。在 ASP.net 中有更有效的方法吗?

谢谢你们。

4

1 回答 1

1

假设 ASP.NET WebForms:

如果您需要在单击按钮时运行代码,则应将代码添加到按钮的单击事件处理程序中。

<asp:button id="btn" runat="server" text="Submit" onclick="btn_Click" />

protected void btn_Click(object sender, eventargs e){
   //code here
}
于 2012-08-23T10:16:41.767 回答