如何向 ASP.NET 自定义服务器控件添加自定义属性?
我创建了一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这是一个班级。向其添加公共属性。
It's a class. Add a public property to it.
假设 ASP.NET 3.5+ 只是创建属性
将在控件上声明
Assuming ASP.NET 3.5+ just create properties
Would be declarative on the control
在 asp.net 中向自定义控件添加属性与在 C# 中的任何类上添加属性(例如)没有什么不同。
Adding a property to a custom control in asp.net is no different than adding a property on any class in C# (for instance).
只需将其添加为公共财产,那么它应该可以满足您的需求。
just add it as public property, then it should be useable for your needs.