如何向 ASP.NET 自定义服务器控件添加自定义属性?

发布于 2024-10-11 14:38:44 字数 96 浏览 3 评论 0原文

我创建了一个 asp.net 自定义控件,现在想要从将使用该控件的页面向其传递一些值。有什么方法可以将我自己的属性添加到该控件(例如 Label 控件存在 Text 属性) )?

I have created an asp.net custom control and now want to pass some values to it from the page which will use the control.Is there any way i can add my own property to the control (like Text property is present for a Label control) ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

隔岸观火 2024-10-18 14:38:44

这是一个班级。向其添加公共属性。

It's a class. Add a public property to it.

近箐 2024-10-18 14:38:44

假设 ASP.NET 3.5+ 只是创建属性

公共字符串YourProperty {get;设置;}

将在控件上声明

Assuming ASP.NET 3.5+ just create properties

public string YourProperty {get; set;}

Would be declarative on the control

你与清晨阳光 2024-10-18 14:38:44

在 asp.net 中向自定义控件添加属性与在 C# 中的任何类上添加属性(例如)没有什么不同。

public class Custom : Control
{
    public string Text { get; set; }
}

Adding a property to a custom control in asp.net is no different than adding a property on any class in C# (for instance).

public class Custom : Control
{
    public string Text { get; set; }
}
夜吻♂芭芘 2024-10-18 14:38:44

只需将其添加为公共财产,那么它应该可以满足您的需求。

just add it as public property, then it should be useable for your needs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文