string html = _WikiSyntaxEngine.ConvertWikiTextToHTML(alert.Description);}
只有在我发布到的开发服务器上,这段代码才会在更新行时失败从那以后,我修复了代码,使WikiSyntaxEngine成为一个单例,或者是从一开始就应该设计的方式,因为它不应该在每次使用时都被实例化。我的问题是,如何在本地计算机上(如预期的那样)在gvAlerts_Databound()之前调用Page_Load事件,而不是在开发计算机上调用该事件,从而产生用于_WikiSyntax
所有这些都与页面上控件的一个或多个实例完美地工作。我将控件放在带有排序的GridView中,它仍然有效。但是,我将GridView放在一个UpdatePanel中,现在每当我对每个实例进行排序时,我都会得到以下错误:
Sys.InvalidOperationException: Two componentswith the same id 'GridView_ctl02_MyControl' can't be added to the application.在典型的页面<e
我有一个userControl和一个GridView of GridViews (一个GridView的数据上下文是另一个GridView),所以当我将itemssource设置为一个集合时,我可以看到一个分层视图因为我正在开发一个UserControl,所以我定义了一个名为bool ShowChildItems的属性。(ShowChildItems属性值在运行时可能会更改,这取决于UserControl的实例)