惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
D
Docker
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
美团技术团队
V
V2EX
Last Week in AI
Last Week in AI
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Microsoft Security Blog
Microsoft Security Blog
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
P
Proofpoint News Feed
B
Blog RSS Feed
博客园_首页
B
Blog
博客园 - 叶小钗
I
InfoQ
WordPress大学
WordPress大学
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
About on SuperTechFans
The GitHub Blog
The GitHub Blog
The Register - Security
The Register - Security
MyScale Blog
MyScale Blog
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
Latest news
Latest news
W
WeLiveSecurity
T
The Exploit Database - CXSecurity.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
aimingoo的专栏
aimingoo的专栏
小众软件
小众软件
Cyberwarzone
Cyberwarzone
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
CERT Recently Published Vulnerability Notes
C
CXSECURITY Database RSS Feed - CXSecurity.com
Recent Commits to openclaw:main
Recent Commits to openclaw:main
N
News and Events Feed by Topic
S
Secure Thoughts
The Hacker News
The Hacker News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google DeepMind News
Google DeepMind News

博客园 - Teracy

扫站:比较购物网站列表 MVC 2.0 学习笔记 和 Demo共享 网络书签的代码整理 2009年12月的工作发现 电子商务的认知 招聘Net软件工程师,网站设计师 sql2005数据库sa密码忘记了,该怎么办? 08年最后一天该说点什么了 邀请大家谈谈山寨版 工作小结 + 发布新的邮件发送工具 在ASP.NET中自动给URL地址加上超链接 把搜索引擎营销变成你的企业营销绩效飞跃重要策略 Google搜索引擎排名技巧 在ASP.NET中显示进度条-ASP.NET ASP.NET2.0实现无刷新客户端回调(热点技术) 工作记录 上班时间也要忙里偷闲 招聘Net软件工程师,测试工程师: 招聘ASP.NET技术人员
项目小结+Repeater中如何使用单选按钮
Teracy · 2008-05-24 · via 博客园 - Teracy

前言:

已经快半年没有来这里写一写技术文档了,从年后开始,来到一家传统的服装的公司,并开始组建一个新的开发团队,为公司的转型开始做准备。公司的老板看到了淘宝的强大,PPG在以服装行业的身份在电子商务的崛起,时尚起义,凡客成品……..从数码产品到服装行业,电子商务逐渐的融入了每个行业。从组建团队到开始项目设计,到程序开发到现在,已经经历了快3个月了。我们的进度进展的很顺利,一直都在按进度进行着。遇到问题,大家一同讨论解决方案。从美工设计到程序开发,到系统测试,我对现在的团队还算满意。当然,Web开发这个东西其实技术难度是不算很大的,只要业务逻辑上和数据库的设计上没有蛮大的问题。最近一段时间,我的工作是:系统的各个功能设计,与我们的金蝶ERP,进销存BSS系统,支付宝,银联电子支付,99bill快钱的接口开发。同时需要做购物流程,帮助同事解决项目中遇到的问题。毕竟这个项目我其实已经是第二次做了,挑战性不是很大。所以没有很特别让我难忘的技术难题。

正题:
在Repeater中使用RadionButton好象看到的比较少,一般很多都是用的CheckBox.不做不知道,一做才知道两者的区别蛮大的:
昨天想到一个如图的功能:

blogs0524.JPG

这个技术的实现,可能有很多方法。我想做一个性能最优的。看到很多人用GridView绑定的数据源,我天生貌似对这个控件比较敏感,不喜欢用它。昨天晚上重写了一个GroupRadioButton 代码如下:

先重写RadionButton:

Code

然后就可以使用到Page里面了:

Page-Code--HTML

如何得到我们选中的那一项呢:

Code---得到选中项

如果需要默认选中哪一项:

Code--设置默认的选中项

如果需要在ItemDataBound  事件中的用:DataRow dr = ((DataRowView)e.Item.DataItem).Row;我们的Repeater 控件就只能使用项模版ItemTemplate,其他的模板最好别用。不然就会报错提示:Object reference not set to an instance of an object.  就这样的简单。需要注意的地方也说了。代码说明一切。


字体颜色有点乱,由于时间关系.能和大家分享就行.看完后为我们的四川同胞默哀1分钟吧.