2024年5月30日发(作者:)
在中为用户控件(.ascx)添加自定义属性详解
用户控件应该是大家经常用到的一种控件。虽说它没有自定义控件的那么灵活,可以布署
到任何的项目中。但在固定的项目中,使用用户控件还是非常方便的,也可以快速提高我
们的工作效率。本人现在的项目中也是使用了大量的用户控件。
大部分的自定义控件的功能,在用户控件中也能实现。
一、本章我们主要讲解如何在用户控件中添加自定义属性。
二、下章我们讲解如何在用户控件中添加类似于DropDownList的下拉属性。
三、再下章我们讲解如何在用户控件中添加自定义事件。
敬请持续关注本站。
闲话少说,开始我们的用户控件开发之旅吧。
一、简单属性
新建一个用户控件,然后在控件
中拖放一个TextBox,如果到此为止不再为控件添加任何代
码,那么在之外我们是没有办法给这个TextBox赋值的。
新建一个aspx页,把该控件拖放到该页中,然后右键查看该控件的属性,如下图:
如果我们要实现在aspx页中为控件的TextBox的Text赋
值,就得将TextBox的Text属性公开出来。这就是为用户控件添加简单属性。
注意:我们这里指的是属性,而不是字段。而且,这个属性必须是Public的,才能
在控件外访问到。
添加属性如下:
using System;
namespace WebApplication1
{
public partial class WebUserControl1 : ntrol
{
//这个就是简单属性


发布评论