我有一个要求,我需要运行一个存储过程并定期将结果作为电子邮件发送。时间间隔由用户设置,用户也可以设置开始或停止警报。
<asp:DropDownList ID="ddlTimeInterval" runat="server">
<asp:ListItem Text="15MIN" Value="15"></asp:ListItem>
<asp:ListItem Text="30MIN" Value="30"></asp:ListItem>
<asp:ListItem Text="1Hr" Value="60"></asp:ListItem>
<asp:ListItem Text="2Hrs" Value="120"></asp:ListItem>
</asp:DropDownList>
<asp:RadioButton ID="rbSetAlertsOn" GroupName="Group1" Text="Set Alerts On" Value="Yes"
AutoPostBack="true" runat="server" OnCheckedChanged="Group1_CheckedChanged" />
<asp:RadioButton ID="rbSetAlertsOff" GroupName="Group1" Text="Set Alerts Off" Value="No"
AutoPostBack="true" runat="server" OnCheckedChanged="Group1_CheckedChanged" />
现在,只要用户在 aspx 页面上,一切都很好。我希望即使用户导航到另一个页面也能显示警报电子邮件。也就是说,一旦设置好,我希望用户无论是否在网站上或已注销,都可以接收电子邮件。此外,当他下次登录网站时,我希望他看到与他在注销前使用的设置完全相同的设置。
有什么办法可以做到吗?