青竹蛇儿口黄蜂尾后针:如何开发web带参数的自定义控件
来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 15:10:02
将近俩个月没有写博了 %>_<%
如何开发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.进入后创建一个属性:
private string _userID;
public string UserID
{
get { return _userID; }
set { _userID = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
BindClientPage(_userID);-->这里的方法就是绑定不同用户的博文列表了
}
基本大功告成,这时我们在web用户控件中添加了能读写的 UserID 属性.
怎么用呢?
1.当然先得在页面注册一下了.当然可以写到配置文件中,用起来更方便,下面的例子我们在页面注册web用户控件
<%@ Register Src="~/UI/xxx.ascx" TagName="xxx" TagPrefix="xxxui" %>
2.最重要的环节,使用控件来呈现内容
这里的UserID 就是web控件接收参数的属性,15当时就是用户id
希望对大家有所帮助
如何开发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.最重要的环节,使用控件来呈现内容
希望对大家有所帮助
如何开发web带参数的自定义控件
C#下自定义控件的制作 二
重温delphi之:如何快速开发原生ActiveX控件 - 菩提树下的杨过.Net - 博...
C#下自定义控件的制作 三(全)
AS3自定义Datagrid控件的样式(以下举例字体样式)
zhouweifeng | 带参数的视图
web报表开发技术专题六:尴尬的Web打印
Web应用缓存系统的分类-Web开发-网站建设
开源中最好的Web开发的资源
开源中最好的Web开发的资源
mobl:针对移动Web开发的DSL
ArcIMS--基于WEB的GIS开发
使用 TreeView IE Web 控件
如何在命令行脚本中启动带参数的Windows服务
开发ASP.NET 2.0 Web应用程序时如何将App
带参数的主函数2
tom 支持 地址带中文的参数
c# WinForm开发 DataGridView控件的各种操作总结
Axis开发Web Service111
Axis开发Web Service1111
web前端开发工程师
PHP Web开发
OpenCore:基于OSGi开发纯插件体系结构的WEB应用程序
18个超棒的Web和移动应用开发框架