怎么给Repreater添加公共属性

问题描述

我想给Repeater添加一个公共属性显示条数类似与这样<asp:RepeaterID="Repeater1"Rows="5"runat="server"></asp:Repeater>

但编译运行后提示Rows不是Repeater的公共属性。实现这个效果是个什么思路?

解决方案

解决方案二:
自定义属性是通过Repeater1.Attributes["Rows"]

这种形式访问的。
解决方案三:
你这个要求,如果自己没写过自定义控件,估计是比较吃力的。是“自定义控件”,不是“用户控件”。如果你接触过自定义控件的话,那么就相对简单了,最简单的方式直接写个自定义的WebControl继承自Repeater,然后自己定义你要的“Rows”属性。然后重写CreateChildControls或Render方法,额外输出你要的逻辑即可。
解决方案四:
你可以选择任何一种asp.net服务器web控件,例如DataList、ListView等等,就可以写<asp:DataListID="DataList1"runat="server"Rows="5"></asp:DataList><asp:ListViewID="ListView1"runat="server"Rows="5"></asp:ListView>

如果要对Repeater这样的简单控件追加属性,还不如定义在页面,使用ViewState来记录。
解决方案五:
如果要在设计页面来表示它,那么就可以使用隐藏域控件。例如<asp:HiddenFieldID="HiddenField1"runat="server"Value="5"/>

时间: 2024-09-10 12:23:50

怎么给Repreater添加公共属性的相关文章

CSS3实例教程:盒模型添加阴影属性box

文章简介:我们要对盒模型添加阴影怎么办呢?其实它的用法与text-shadow用法一样,只不过属性名称是box-shadow. 我们要对盒模型添加阴影怎么办呢?其实它的用法与text-shadow用法一样,只不过属性名称是box-shadow. 相关文章:CSS3教程:网页文字阴影属性text-shadow box-shadow: 此属性与text-shadow一样有4个值,前两个值分别表示水平方向位移距离和垂直方向的位移距离,第三个值表示阴影的模糊半径(包含0及以下的值均表示无模糊),最后一个

修改wordpress技巧:给WP的友情链接添加nofollow属性

文章简介:给WordPress友情链接添加Nofollow方法详解. 建博客的初期,交换友情链接是个不错的获得高质量链接的途径.但是,有时候虽然对方的网站给你个链接,却给你的友情链接加了Nofollow属性,相信了解nofollow标签的童鞋都知道Nofollow是一个HTML标签的属性值.这个标签的意义是告诉搜索引擎"不要追踪此网页上的链接"或"不要追踪此特定链接". 所以个人不赞成给wordpress博客的links也就是我们说的友情链接添加nofollow属性

java-Java向Exif添加新属性信息

问题描述 Java向Exif添加新属性信息 10C 如下就是我读取出来的Exif信息.如何用Java实现将User Comment这条属性添加到Exif信息中

数据集添加一个属性,如何填充值?

问题描述 数据集添加一个属性,如何填充值? 我有一个数据集,需要添加一个属性,属性取值范围为1-30,我该如何添加这些值?我使用过随机填充,但是感觉效果并不好,还有什么其他的填充方法?请赐教 解决方案 属性值难道不是根据你的业务需求进行设置的么? 解决方案二: 能说的具体点吗? 不太理解, 属性值有什么要求呢

objective ...-基于oc的ios开发,如何给一个系统类添加一个属性?

问题描述 基于oc的ios开发,如何给一个系统类添加一个属性? 基于oc的ios开发,如何给一个系统类添加一个属性? 目前我知道可以用继承或类别实现.但不知道哪种方式好 解决方案 用类别: .h文件 #import @interface UIButton (TLButton) @property(nonatomic,strong,readwrite)NSNumber* cityId; @property(nonatomic,strong,readwrite)NSNumber* typeId; @

关于wps的wmmAttributes.xml添加用户属性问题

问题描述 关于wps的wmmAttributes.xml添加用户属性问题:我想给用户添加一个属性,通过wmmAttributes.xml文件添加了testAttr属性,<attributeMapwmmAttributeName="testAttr"applicableMemberTypes="Person"dataType="String"valueLength="228"multiValued="true&q

javascript-js 为节点添加checked属性 怎么审查元素和源代码都看不到

问题描述 js 为节点添加checked属性 怎么审查元素和源代码都看不到 js 为 radio 节点添加checked属性 怎么"审查元素"和"查看源代码"都看不到? 解决方案 你这样赋值算property,不是attribute,你要反应到dom中用setAttribute方法 document.getElementById('cb').setAttribute('checked',false) 可以看下这个:jquery attr prop 区别 解决方案二:

于网络犯罪在添加公共IT资产的方式上越来越别出心裁

由于使用企业IT资源的个人移动设备逐渐增多,攻击此类设备的方法越加复杂,对目前企业安全的威胁也日益严重. Gartner公司在最近的分析会议上公布了一项预测,预计到2016年,网络金融犯罪将以每年10%的速度增长.由于部分企业正在向云计算转化,将会产生并暴露出的新的安全隐患.Gartner公司进一步预测,至2016年底,全球1000多企业中将会超过一半的企业将敏感客户信息存储于公共云中,由此可见云计算在建立有效保密措施的重要性. 网络防火墙,入侵防御(IPS)和杀毒软件等,监听网络流量信息或恶意

jQuery Validate表单验证插件 添加class属性形式的校验_jquery

本文实例介绍了jQuery Validate 表单验证插件,添加class属性形式的校验,分享给大家供大家参考,具体内容如下 效果如下: 一.jQuery表单验证插件,添加class属性形式的校验 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery表单验证插件----添加cla