?? rating.aspx
字號(hào):
<%@ Page
Language="C#"
MasterPageFile="~/DefaultMaster.master"
AutoEventWireup="true"
CodeFile="Rating.aspx.cs"
Inherits="Rating_Rating"
Title="Rating Sample"
Theme="SampleSiteTheme" %>
<%@ Register
Assembly="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %>
<asp:Content ContentPlaceHolderID="SampleContent" runat="Server">
<ajaxToolkit:ToolkitScriptManager runat="Server" EnablePartialRendering="true" ID="ScriptManager1" />
<div class="demoarea">
<div class="demoheading">Rating Demonstration</div>
<asp:UpdatePanel runat="server" ID="up1">
<ContentTemplate>
<div style="float: left;">How spicy do you like your Thai food? </div>
<ajaxToolkit:Rating ID="ThaiRating" runat="server" BehaviorID="RatingBehavior1"
CurrentRating="2"
MaxRating="5"
StarCssClass="ratingStar"
WaitingStarCssClass="savedRatingStar"
FilledStarCssClass="filledRatingStar"
EmptyStarCssClass="emptyRatingStar"
OnChanged="ThaiRating_Changed"
style="float: left;" />
<div style="clear:left;">
<table>
<tr>
<td>Alignment:</td>
<td>
<asp:DropDownList ID="lstAlign" runat="server" AutoPostBack="true">
<asp:ListItem Selected="true" Text="Horizontal" />
<asp:ListItem Text="Vertical" />
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Direction:</td>
<td>
<asp:DropDownList ID="lstDirection" runat="server" AutoPostBack="true">
<asp:ListItem Selected="True" Text="Left to Right or Top to Bottom" />
<asp:ListItem Text="Right to Left or Bottom to Top" />
</asp:DropDownList>
</td>
</tr>
</table>
<br />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="Submit_Click" /><br /><br />
<asp:Label ID="lblResponse" runat="server" Text="[No response provided yet]"></asp:Label>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div class="demobottom"></div>
<asp:Panel ID="Description_HeaderPanel" runat="server" Style="cursor: pointer;">
<div class="heading">
<asp:ImageButton ID="Description_ToggleImage" runat="server" ImageUrl="~/images/collapse.jpg" AlternateText="collapse" />
Rating Description
</div>
</asp:Panel>
<asp:Panel ID="Description_ContentPanel" runat="server" Style="overflow: hidden;">
<p>
The Rating control provides an intuitive rating experience that allows users to select the number
of stars that represents their rating. The page designer can specify the initial rating, the
maximum rating to allow, the alignment and direction of the stars, and custom styles for the
different states a star can have. Rating also supports a ClientCallBack event that allows custom
code to run after the user has rated something.
</p>
</asp:Panel>
<asp:Panel ID="Properties_HeaderPanel" runat="server" Style="cursor: pointer;">
<div class="heading">
<asp:ImageButton ID="Properties_ToggleImage" runat="server" ImageUrl="~/images/expand.jpg" AlternateText="expand" />
Rating Properties
</div>
</asp:Panel>
<asp:Panel ID="Properties_ContentPanel" runat="server" Style="overflow: hidden;" Height="0px">
<p>
The control above is initialized with this code. The <em>italic</em> properties are optional:
</p>
<pre><ajaxToolkit:Rating ID="ThaiRating" runat="server"
<em>CurrentRating</em>="2"
<em>MaxRating</em>="5"
<em>StarCssClass</em>="ratingStar"
<em>WaitingStarCssClass</em>="savedRatingStar"
<em>FilledStarCssClass</em>="filledRatingStar"
<em>EmptyStarCssClass</em>="emptyRatingStar"
<em>OnChanged</em>="ThaiRating_Changed" /> </pre>
<ul>
<li><strong>AutoPostBack</strong> - True to cause a postback on rating item click.</li>
<li><strong>CurrentRating</strong> - Initial rating value</li>
<li><strong>MaxRating</strong> - Maximum rating value</li>
<li><strong>ReadOnly</strong> - Whether or not the rating can be changed</li>
<li><strong>StarCssClass</strong> - CSS class for a visible star</li>
<li><strong>WaitingStarCssClass</strong> - CSS class for a star in waiting mode</li>
<li><strong>FilledStarCssClass</strong> - CSS class for star in filled mode</li>
<li><strong>EmptyStarCssClass</strong> - CSS class for a star in empty mode</li>
<li><strong>RatingAlign</strong> - Alignment of the stars (Vertical or Horizontal)</li>
<li><strong>RatingDirection</strong> - Orientation of the stars (LeftToRightTopToBottom or
RightToLeftBottomToTop)</li>
<li><strong>OnChanged</strong> - ClientCallBack event to fire when the rating is changed</li>
<li><strong>Tag</strong> - A custom parameter to pass to the ClientCallBack</li>
</ul>
</asp:Panel>
<ajaxToolkit:CollapsiblePanelExtender ID="cpeDescription" runat="Server"
TargetControlID="Description_ContentPanel"
ExpandControlID="Description_HeaderPanel"
CollapseControlID="Description_HeaderPanel"
Collapsed="False"
ImageControlID="Description_ToggleImage" />
<ajaxToolkit:CollapsiblePanelExtender ID="cpeProperties" runat="Server"
TargetControlID="Properties_ContentPanel"
ExpandControlID="Properties_HeaderPanel"
CollapseControlID="Properties_HeaderPanel"
Collapsed="True"
ImageControlID="Properties_ToggleImage" />
</asp:Content>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -