假设我有一个对话框,其中包含一些复选框、单选按钮、文本输入等,它们代表一些选项。我通过单击页面上的某个链接打开此对话框。我希望能够通过单击对话框内的保存和取消按钮来保存和取消选项。
处理保存按钮看起来很简单 - 我只是通过控件并获取当前值。我想知道的是我应该如何更好地控制取消按钮。因此,我更改了对话框中的一些选项,然后改变主意并单击“取消”按钮。显然,我需要在更改之前将所有控件返回到它们的状态。
我该如何更好地做到这一点?我应该将对话框加载的当前状态保存到某些隐藏字段或属性吗?请分享你的想法。