将近俩个月没有写博了 %>_<%
如何开发web带参数的自定义控件? 其实很简单,相信大家在web开发过程中web控件用到的会很多,把一些功能模块做成web控件开发过程中会发现非常方便,而今天说的是带参数的web控件. 1.用途:很多时候我们针对不同用户展示出的Html也有所不同,能不能用web控件呢?当然可以,这里就要用到我们所的带参数的web控件.比如显示用户最新发表的5博文。当我打开A用户,自然看到的是A用户的最新博文,打开B用户,看到的B用户的最新博文,这里要传的参数就是用户的ID. 如下例: 1.首先新建 web控件 项目 --> 添加 --> 新建项 --> Web用户控件 xxx.ascx 2.这时会展开用户控件的UI页面.我们需要进入后台(即xxx.ascx.cs) 3.进入后创建一个属性: 基本大功告成,这时我们在web用户控件中添加了能读写的 UserID 属性. 怎么用呢? 1.当然先得在页面注册一下了.当然可以写到配置文件中,用起来更方便,下面的例子我们在页面注册web用户控件 <%@ Register Src="~/UI/xxx.ascx" TagName="xxx" TagPrefix="xxxui" %> 2.最重要的环节,使用控件来呈现内容 <xxxui:xxx ID="xxx1" Userid="15" runat="server" /> 希望对大家有所帮助 |
|
来自: 悟静 > 《.net和asp.net》