今天无事,看了看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)
相关文章
- 关于vue使用打印会有一个空白页的问题
- 解决“Windows系统弹出窗口,请插入service pack 2 CD-ROM,无法识别光驱的问题”
- vue打包部署到服务器运行时页面空白的问题
- matlab画图一片空白的问题
- nginx访问无法访问动态java项目,访问jsp页面,浏览器弹出下载jsp问题解决
- 【移动端H5开发】iOS下页面底部的input被弹出键盘遮挡问题
- 记录问题:spring使用依赖注入弹出警告 inspectClass
- JSONObject的问题- 在用JSONObject传参到controller接收为空白和JSONArray添加json后转string不正确...
- MFC DoModal弹出对话框很慢的问题
- python3 写入CSV出现空白行问题