C# 根据在ModalDialog上执行的操作,在父页面上执行逻辑

C# 根据在ModalDialog上执行的操作,在父页面上执行逻辑,c#,asp.net,C#,Asp.net,我有一个相当标准的页面,叫做ModalDialog 模态对话框是一个包含两个按钮的简单表单。每个按钮都包含它执行的特定逻辑,然后在单击按钮时关闭对话框窗体 我想做的是在每个按钮点击上设置一些东西,不管它是否像按钮1的x=1和按钮2的y=2那样简单,都可以访问并用于在调用页面上执行逻辑 我知道我可以从ModalDialog中得到一个返回值,但是这只返回给调用ModalDialog的Javascript,对吗?除了在整个项目中创建一些全局值之外,我不确定如何实现这一点,我宁愿不这样做。您可以使用di

我有一个相当标准的页面,叫做ModalDialog

模态对话框是一个包含两个按钮的简单表单。每个按钮都包含它执行的特定逻辑,然后在单击按钮时关闭对话框窗体

我想做的是在每个按钮点击上设置一些东西,不管它是否像按钮1的x=1和按钮2的y=2那样简单,都可以访问并用于在调用页面上执行逻辑


我知道我可以从ModalDialog中得到一个返回值,但是这只返回给调用ModalDialog的Javascript,对吗?除了在整个项目中创建一些全局值之外,我不确定如何实现这一点,我宁愿不这样做。

您可以使用dialog属性来保留所选的逻辑类型。在页面上,您可以检查此属性。

您能进一步解释一下吗?或者举个例子——我不确定我是否在跟踪你。对话的属性是指对话的参数属性,还是在对话页面上创建属性?我指的是类的属性。向对话框类添加属性。然后在单击按钮时设置其值。在页面上检查此属性