等级打分的一个灵活的第三方控件
可以制定CSS或着自己相相设计图片
先来个图片
把DLL拷贝到你的项目包括
SharpPieces.Web.Controls.Rating.dll
SharpPieces.Web.Controls.dll
这两个,还有一个样式文件夹
App_Themes
然后设置web.config
XML/HTML Code
复制内容到剪贴板
Default是样式路径
下一步是把DLL添加到工具箱中,只添加SharpPieces.Web.Controls.Rating.dll就可以
添加方法右键VS的工具箱-》选择项-》浏览,添加到就可以
把控件拖到你的页面上
会自动生成代码
XML/HTML Code
复制内容到剪贴板
- <%@ Register assembly="SharpPieces.Web.Controls.Rating" namespace="SharpPieces.Web.Controls" tagprefix="piece" %>
XML/HTML Code
复制内容到剪贴板
- <piece:Rating id="rating1" ItemHeight="46" runat="server" Height="9px" Width="86px">piece:Rating>
然后你现在就可以设置他的高,宽,默认值了
ItemCount是选项长度
设置 ItemHeight 属性
后台代码
C# Code
复制内容到剪贴板
- List<string> list = new List<string>();
- list.Add("Choose a rating!");
- list.Add("1 star!");
- list.Add("2 stars!");
- list.Add("3 stars!");
- list.Add("4 stars!");
- list.Add("5 stars!");
- this.rating1.MessageList = list.ToArray();
这是选择后提示的文字
其他属性,您可能会发现有用:
CurrentRating -集中选择一个默认的等级,让使用者可以改变以后。
messageList的 -设置邮件列表上显示的鼠标了。 同样的名单也可用于提示每一个项目的明星。 请注意,第一个字符串的邮件列表中对应于“没有项目选择”。
AllowMultipleChanges -允许/ disalow用户改变它的主意,选择不同的等级。
下载地址:http://www.51ascx.com/86.html