WebPart Development [默认属性]
对以下问题一直没有很深很深的认识,深感不爽,各位能讲讲具体的作用吗?
1 编写WebPart时都有这个,具体怎么理解?
[DefaultProperty("Text"),
ToolboxData("<{0}:WebPart1 runat=server></{0}:WebPart1>"),
XmlRoot(Namespace="MyWebPart")]
2 定义属性一定要这种格式吗?
private const string defaultText = "hello";
private string text=defaultText;
[Browsable(true),
Category("Miscellaneous"),
DefaultValue(defaultText),
WebPartStorage(Storage.Personal),
FriendlyName("Text"),
Description("Text Property")]
public string Text
{
get
{
return text;
}
set
{
text = value;
}
3 一个WebPart.cs文件只对应一个dwp文件吗?dwp(资源文件)好像没什么作用?
浙公网安备 33010602011771号