如何获取到Repeater控件ItemTemplate内的某个元素? repeater itemcommand

ASP.NET,不,应该说WEB页面上,不可以存在两个ID号相同的对象,这个大家都知道。

如何获取到Repeater控件ItemTemplate内的某个元素? repeater itemcommand

JS里有getDocumentById的方法来获取某个特定对象,也有getDocumentByName的方法来获取批量具有共性的对象,这一点大家也知道,就比如最常见的当前菜单响应的这个最常见的例子中,我们经常会看到的,设定符合当前条件的菜单项亮显,其余的都变为普通模式,这里面就是要用到getDocumentByName。

但是,这两天在看的使用ASP.NET世界里的Repeater控件来显示数据列表页时,却发现了个难题。就是需要依据当前登录帐户的权限,来设定是否在数据旁批量显示或不显示编辑功能链接(即要么所有的数据列表项旁都有这样个编辑的链接出现,要么就都没有,就像只有登录了自己的微博帐号后,你才可以对自己发布的微薄进行删除等一系列操作,而别人访问你首页是,是不可能看到删除操作链接的)。

看到目前就知道,ASP.NET的世界里获取对象都必须要依靠ID的,那么批量对Repeater的一个个列表项又该如何赋予ID号呢?在看到下面的链接之前,就压根没想过去Repeater控件中ItemTemplate里直接设定ID!就一直觉得那是模板项,又怎么可以设定固定的ID号呢?

http://topic.csdn.net/u/20091126/11/85275f78-1eee-449b-8d48-4cfd8346e43f.html

http://zhidao.baidu.com/question/158012317.html&__bd_tkn__=6aa0133d226d972d460ba03ebdbc6dac9e138ea78078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157959f5329c65aaf9590f03de0125270fd337b0094870e87e7f2cc98fa149420b7028375acb61023448c5a4a9eb06fdaccbdc8d03ca3022f74aaa

原来,貌似是可以通过遍历Repeater里的item,然后用findcontrol来查找到批量的ID对象的,然后再进行想执行的操作。

目前只能说是貌似,要等明天去单位试验了才知道结果。实践了掌握了的,才是自己的知识。

http://topic.csdn.net/t/20060404/12/4661838.html

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/142297.html

更多阅读

证券股票开户:新手如何开到服务好低佣金率的户

证券股票开户:新手如何开到服务好低佣金率的户——简介很多想入市的股民经常问,股票开户收费不?佣金率是多少?服务好吗?作为一个熟悉证券市场的过来人,今天就为大家详细的介绍一下证券股票开户:新手如何开到服务好低佣金率的户——工具/原

如何使用C#TextBox控件 textboxdropdown控件

如何使用C#TextBox控件——简介在c#中TextBox控件做为最重要的控件,必须要下功夫吃透,学通。下面我给大家说说TextBox控件的三个重要属性如何使用C#TextBox控件——方法/步骤

窗口和控件闪烁解决方案 屏幕闪烁解决办法

对于MFC程序员来说做UI开发是痛苦的事情,不过大多数情况下我们都需要做这件事情,因为MFC自带的控件实在是太简陋了。这时候我们多半会涉及到自绘控件,随之而来的很可能就是窗口和控件的闪烁问题。这篇文章希望对MFC的窗口和控件闪烁问

快速掌握TeeChart绘图控件攻略 怎样快速掌握英语口语

快速掌握TeeChart绘图控件攻略——简介在自己软件开发过程中,常会用到绘图控件,鉴于开发周期的限制,为了加快项目的开发效率,常选择使用TeeChart图表控件,快速将数据绘制成各式的曲线或图表,直观、形象地表示出数据传递出来的信息,下面是小

声明:《如何获取到Repeater控件ItemTemplate内的某个元素? repeater itemcommand》为网友诗酒露华浓分享!如侵犯到您的合法权益请联系我们删除