强制覆盖服务器控件方法

时间:2012-07-31 19:20:28

标签: c# asp.net servercontrols

我正在构建一个自定义的asp.net服务器控件,我想触发一个OnSave方法并将一个参数传递给实现该控件的页面(最好的类比是RenderContents方法)。

我们的想法是生成一个包含已保存字段的XML字符串,并通过此OnSave方法将其传递给实现控件的开发人员(在RenderContents方法的情况下,它将是{{1}因此,他们可以访问HtmlTextWriter方法中的字符串并对其进行处理(比如将其保存到数据库中)。

所以我的问题是双重的:

  1. 如何强制实现我的控件的页面覆盖我的OnSave方法?

  2. 如何将我的XML字符串传递给该方法中的某个变量,以便开发人员可以通过页面的代码隐藏来访问它?

0 个答案:

没有答案