RadiobuttonList's Item's文本显示计数和检索使用LINQ
本文关键字:检索 LINQ 显示 Item 文本 RadiobuttonList | 更新日期: 2023-09-27 18:07:52
我有RadioButtonList
<asp:RadioButtonList ID="rdoRating" runat="server"
RepeatDirection="Horizontal"
Height="33px" Width="249px">
<asp:ListItem Value="1">Brilliant</asp:ListItem>
<asp:ListItem Value="2">Interesting</asp:ListItem>
<asp:ListItem Value="3">Poor</asp:ListItem>
</asp:RadioButtonList>
我想显示被选中的人数(计数)聪明或有趣或贫穷例如"0聪明(56)0有趣(88)0差(12)"0表示单选按钮
我想显示PageLoad事件的计数
和
select COUNT(Rating) from CommentTable where Rating = 'Interesting'
这是SQL查询,但我想LINQ查询
请帮助我,我是这个领域的新手。
如果它只是一个简单的Linq版本的SQL你需要…然后你只需要使用像这样的东西:
// select COUNT(Rating) from CommentTable where Rating = 'Interesting'
var result = db.Comments
.Where(comment => comment.Rating == "Interesting")
.Count();
然而,我认为你可以做得更好,如果你花一些时间来考虑SQL和Linq(例如,你应该能够获取所有三个计数与一个查询使用Group By
)。如果你想要的是Linq和/或实体框架的一个很好的介绍,那么尝试一些链接,如:
- http://www.informit.com/articles/article.aspx?p=1237071
- http://msdn.microsoft.com/en-us/library/bb399567.aspx
- http://odetocode.com/articles/737.aspx
慢慢来,你会爱上Linq的——它真的很棒!