【发布时间】:2010-01-18 23:10:12
【问题描述】:
我正在创建一个 webpart,我正在尝试从 toolpart 引用 xml。我创建了自定义属性,如果我将默认值设置为某个 url,它会很好,否则它会显示 msg 文件未找到。我希望如果它是我第一次加载文件,它应该显示消息打开工具部分以选择 XML。
我正在做类似的事情:
private string feedXML;
[Browsable(true),
Personalizable(true),
Category("Example Web Parts"),
DefaultValue(""),
WebPartStorage(Storage.Shared),
FriendlyName("MySetting"),
Description("An example setting")]
public string FeedXML
{
get
{ return feedXML; }
set
{ feedXML = value; }
}
string xmlurl = String.Empty;
string _xsl = string.Empty;
// Load the XML
xmlurl = web.GetFileAsString(GetRelativeURL(feedXML));<---exception as feedXML is null
XmlDocument doc = new XmlDocument();
doc.LoadXml(xmlurl);
由于第一次加载 web 部件,它很明显它是 feedXML wud 为空,但我想向用户显示消息“选择 XML frm 工具部件”,因为我们通常在添加 OOB webpart 时得到(如 XML Webpart)
【问题讨论】:
标签: c# sharepoint