解释一下2条asp.net代码 书上抄的

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:23:39
using System.Web.UI;

namespace Wrox.ServerControls
{
[Themeable(false)]
public class SimpleHello : Control
{
private string _name;

public string Name
{
get { return _name; }
set { _name = value; }
}

protected override void Render(HtmlTextWriter controlOutput)
{
controlOutput.Write ("Hello " + Name);
}
}
}
还有这个
using System.Web.UI;

namespace Wrox.ServerControls
{
public class SimpleHello : Control
{
private string _myValue;

[Themeable(false)]
public string Name
{
get { return _myValue; }
set { _myValue = value; }
}
}
}
[Themeable(false)]这是啥意思 不是不应用skin么 和这有啥挂席

这应该是自定义控件的代码
public class SimpleHello : Control
这个类是继承Control的。
public string Name
这个Name是空间的属性

获取name的值,并输出为hello name的语句(name是在页面上输入的变量值)

[Themeable(false)]
该值指示当前控件或控件的成员是否受 Web 应用程序中定义的主题和控件外观影响。
web自定义控件的~初学的话不要学这么深的·