Web用户控件的优点:

可以将常用的内容或者控件以及控件的运行程序逻辑, 设计为用户控件, 以后便可以在多个页面中重复使用该用户控件, 从而省去许多重复性的工作. 如网页上的导航栏, 几乎每个页面都需要相同的导航栏, 这时便可以将其设计为一个用户控件, 在多个页面中使用;

如果网页内容需要改变的时候, 只需要修改用户控件中的内容, 其他添加使用该用户控件的网页会自动随之改变, 因此网页的设计及维护变得简单易行;

使用用户控件, 为用户控件自定义属性:

  1. 打开Visual Studio , 新建一个网站WebSite1, 右键WebSite1, 添加新项

  2. 选择用户控件, 命名, 确定

  3. 此时可以看到解决方案管理器里面有个用户控件

  4. 用户控件不能单独启动, 必须拖拽到真实页面才可以使用,为该用户控件增加一个服务器控件 Label, 以便下面的测试

  5. 打开WebUserControl.ascx.cs文件, 为其增加一个属性, 增加该属性, 为当前用户控件中的Labael赋值:

  6. 打开Default.aspx页面, 切换到设计界面, 将刚刚的用户控件webusercontrol拖拽到default.aspx页面, 然后选中label, 右键→属性→然后看到Str这个属性

转载于:https://www.cnblogs.com/wxylog/p/6186095.html

032. asp.netWeb用户控件之一初识用户控件并为其自定义属性相关推荐

  1. asp.net web 开发登录相关操作的控件LoginName、LoginStatus和LoginView控件使用详解

    http://book.51cto.com/art/200909/154039.htm http://book.51cto.com/art/200909/154041.htm ASP.NET提供了一套 ...

  2. JS获取用户控件中的子控件Id

    用户控件 <asp:HiddenField ID="hfGradeId" runat="server" /> <asp:HiddenField ...

  3. ASP.NET 2.0 的数据源、数据绑定控件概述与区别

    一.Render UI 1 GridView GridView 控件用来在表中显示数据源的值.每列表示一个字段,而每行表示一条记录.GridView 控件支持下面的功能: 绑定至数据源控件,如 Sql ...

  4. 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

  5. ASP.NET内置的6种验证控件的使用

    ASP.NET控件验证 ASP.NET内置的验证控件有以下6种: RequiredFieldValidator控件 CompareValidator控件 RangeValidator控件 Regula ...

  6. asp.net夜话之三:表单和控件

    在今天我主要要介绍的有如下知识点: HTML表单的提交方式 HTM控件 获取HTML表单内容 乱码问题 SQL注入 服务器端表单 HTML服务器控件 HTML表单的提交方式对于一个普通HTML表单来说 ...

  7. 【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件

    知识点:掌握 GridView 的编辑.高亮显示的功能 .GridView控件中嵌套DropDownList控件获取数据源. [ASP.NET]第七课--数据绑定和 GridView 控件的使用 重点 ...

  8. 用户控件(显示用户信息,修改用户名密码)的WebPart预览版

    *********************************************************************** *                            ...

  9. 使用DataGridView数据窗口控件,构建用户快速输入体验

    使用DataGridView数据窗口控件,构建用户快速输入体验 在"随风飘散" 博客里面,介绍了一个不错的DataGridView数据窗口控件<DataGridView数据窗 ...

  10. 本期期刊主题:ASP.NET技术与JavaScript技巧,包括控件等

    本期主题是:ASP.NET技术与JavaScript技巧,包括控件等,另外还有相关的开发心得等. 请各栏目的编辑在28日前提交推荐的文章,提交的文章,请遵照第二期的文章格式,如有需要,请与我联系,更进 ...

最新文章

  1. TCP/IP 网络数据封包和解包
  2. Android编译Libwebcore出错解决方法
  3. SAP Fiori Launchpad Tile,UI5应用,和PFCG Role的对应关系
  4. Spring代理模式及AOP基本术语
  5. 孙玄:人工智能时代,你需要掌握的经典大规模文本相似识别架构和算法
  6. Java创建ES嵌套文档及查询
  7. 网页html生成图片的常用方案
  8. 模式识别(一)模式定义
  9. 微博技术架构分析和设计
  10. java生成docx文件、pdf文件、docx转pdf、docx转图片 pdf转图片工具
  11. python 关键词 抓取网页_python网络爬虫爬取网页内容
  12. C语言中fflush()、fflush(stdin)、fflush(stdout)
  13. druid监控页面 关闭_druid-springboot-starter默认启用监控页面,公网项目可能外泄DB信息...
  14. Disallow self-closing on HTML void elements
  15. SAP-PP 主生产计划MPS
  16. Android自定义视频播放器(三)
  17. Linux网络环境配置 虚拟机网络环境配置
  18. 180119 杂项-生物特征识别原理和绕过
  19. 四、计算机网络之网络层
  20. 蚂蚁金服面试总结(一面没过)

热门文章

  1. 【sklearn第十四讲】决策树之分类篇
  2. C++ 使用正则表达式拆分字符串
  3. 无约束最优化(五) 最小二乘法问题的解法
  4. 结构化数据与非结构化数据理解
  5. jzoj3348. 【NOI2013模拟】秘密任务
  6. el表达式字符串与变量拼接
  7. hadoop和spark相关参数的配置
  8. FTP文件上传并支持断点续传(一)—— win10 本地环境 ftp站点构建
  9. Java对象toString()方法
  10. 【Rollo的Python之路】Python 爬虫系统学习 (二) Requests 模块学习