温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:PersonalBlog源码
当前文件:
CommunityServerPersonalBlog/AppCode/Controls/Common/ResourceLiteral.cs[1K,2009-6-12 11:37:08],打开代码结构图
CommunityServerPersonalBlog/AppCode/Controls/Common/ResourceLiteral.cs[1K,2009-6-12 11:37:08],打开代码结构图1using System; 2
using System.ComponentModel; 3
using System.Web; 4
using System.Web.UI; 5
using System.Web.UI.WebControls; 6
7
namespace NetFocus.Web.Applications.PersonalBlog 8
{ 9
public class ResourceLiteral : LiteralControl 10
{ 11
[Bindable(true),Category("Appearance"),Description("Gets or sets the name of the resource file."),DefaultValue("Resources.xml"),] 12
public virtual String ResourceFile 13
{ 14
get 15
{ 16
Object state = ViewState["ResourceFile"]; 17
if (state != null) 18
{ 19
return (String)state; 20
} 21
return ""; 22
} 23
set 24
{ 25
ViewState["ResourceFile"] = value; 26
} 27
} 28
29
[Bindable(true),Category("Appearance"),Description("Gets or sets the name of the resource to dispaly."),DefaultValue(""),] 30
public virtual String ResourceName 31
{ 32
get 33
{ 34
Object state = ViewState["ResourceName"]; 35
if (state != null) 36
{ 37
return (String)state; 38
} 39
return ""; 40
} 41
set 42
{ 43
ViewState["ResourceName"] = value; 44
} 45
} 46
47
protected override void Render(HtmlTextWriter writer) 48
{ 49
writer.Write(Resources.GetString(this.ResourceName, ResourceFile)); 50
} 51
52
} 53
}






}
}