PopupBox弹出空白问题

今天无事,看了看benSoft.web.WebControls.PopupBox在.Net2.0下编译后,出现弹出为空白问题。
做以下总结:

原因是些属性引起的:
public string preMark
{
   get {  
            string clientID = base.NamingContainer.ClientID;
            clientID = (clientID == null) ? "" : clientID;
            return (clientID + ((clientID == "") ? "" : "_")); 
         }
}
在.Net 1.1 版本时,些属性为Null,返回为“”;
而在.Net 2.0版本时,些属性有值,而在PopupBox类中生成服务器控件时,有几处地方没有加this.preMark + this.UniqueMark + "***"造成在处理Replace()后,*.PopupBox.dialog.htm中的值不一致。


PopupBox_Net2.0修正版下载(此版本可以自定义标题、自定义Logo)
原文地址:https://www.cnblogs.com/snlfq2000/p/1358746.html