成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > AjaxToolKit之Rating控件的使用方法

AjaxToolKit之Rating控件的使用方法

熱門標(biāo)簽:ai機(jī)器人電銷資源 硅語電話機(jī)器人公司 超級(jí)大富翁地圖標(biāo)注 個(gè)人怎樣在百度地圖標(biāo)注地名 機(jī)器人電銷騙局揭秘 越南河內(nèi)地圖標(biāo)注 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 地圖標(biāo)注項(xiàng)目怎么樣 騰訊地圖標(biāo)注位置能用多久

AjaxToolKit中的Rating控件是微軟Ajax控件庫中專門用來處理網(wǎng)頁評(píng)分(或投票)功能的控件,它本身支持網(wǎng)頁無刷新功能,在使用的時(shí)候完全沒有必要將它放在UpdatePanel控件里,而只需要將它的AutoPostBack屬性設(shè)為False即可。該控件使用起來非常簡單,而且還可以設(shè)置各種不同的效果,以及自定義函數(shù)回調(diào)等。下面是使用時(shí)候的一個(gè)截圖

先說一下常用屬性的功能:
 ID:這個(gè)自然不用說了,大家都明白,所有的控件都會(huì)有一個(gè)服務(wù)器端的ID。 
BehaviorID:通過Ajax客戶端獲取控件對(duì)象時(shí)所要使用的ID,這個(gè)在設(shè)置回調(diào)函數(shù)時(shí)通過$Find方法進(jìn)行查找。
MaxRating:控件當(dāng)前最大值。該值在UI上直接反映了“星形”圖標(biāo)的個(gè)數(shù)。 
CurrentRating:當(dāng)前值,即控件當(dāng)前所顯示的值。該值在UI上直接反映了被點(diǎn)亮的“星形”圖標(biāo)的數(shù)量。注意該值的范圍在0-MaxRating之間(包括0和MaxRating)。 
runat:注冊(cè)控件為服務(wù)器端行為,必須設(shè)置該值。 
StarCssClass:“星形”圖標(biāo)的樣式。必須指定。
 WaitingStarCssClass:當(dāng)處理客戶端響應(yīng)時(shí),控件與服務(wù)器進(jìn)行交互期間處于等待狀態(tài)時(shí)“星形”圖標(biāo)的樣式。必須指定。
FilledStarCssClass:當(dāng)“星形”圖標(biāo)被點(diǎn)亮?xí)r的樣式。必須指定。 
EmptyStarCssClass:當(dāng)“星形”圖標(biāo)未被點(diǎn)亮?xí)r的樣式。必須指定。 
CssClass:Rating控件的整體樣式。需要時(shí)指定。 
OnChanged:用于處理用戶點(diǎn)擊“星形”圖標(biāo)后的響應(yīng)事件。該事件在服務(wù)器端處理。 
AutoPostBack:設(shè)置控件是否自動(dòng)回傳。一般情況下設(shè)置該值為False。 
ReadOnly:控件的只讀狀態(tài),處于只讀狀態(tài)下的Rating不能被用戶點(diǎn)擊,可以為只讀狀態(tài)的Rating設(shè)置單獨(dú)的樣式。
下面來看看如何使用。 
準(zhǔn)備工作: 
1. 確保工程中正確引用了AjaxControlToolkit.dll程序集。該程序集在Visual Studio2005中為beta版本,需要自己去微軟的官方網(wǎng)站下載安裝包,Visual Studio2008中已經(jīng)隨IDE自動(dòng)安裝了,可以直接使用。 
2. 在Visual Studio2008中,該控件沒有被自動(dòng)添加到工具箱中,需要手動(dòng)添加到工具箱,然后拖放到頁面上。你可以在Visual Studio中打開工具箱浮動(dòng)面板,選擇一個(gè)空白的Tab(如General Tab),點(diǎn)擊右鍵,選擇“選擇項(xiàng)…”,在彈出的對(duì)話框中找到AjaxControlToolkit程序集中相應(yīng)的控件
,如下圖。

3. 注意,如果你在上述對(duì)話框中沒有找到有關(guān)AjaxControlToolkit的控件,則需要自己指定AjaxControlToolkit.dll程序集的路徑。讀者如果沒有找到該文件的話這里方便給大家提供一個(gè)下載。
 AjaxControlToolkit.dll 
4. 添加好控件后,在工具箱中就可以像標(biāo)準(zhǔn)的ASP.NET控件一樣使用Rating控件了。

準(zhǔn)備工作做好之后,在工程中新建一個(gè)Web頁面,將控件放到頁面上,注意所有的Ajax控件都需要ScriptManager控件的支持,該控件負(fù)責(zé)在客戶端注冊(cè)必要的腳本。所以在添加Rating控件之前,先確保頁面上有且僅有一個(gè)ScriptManager控件。下面是aspx文件的代碼示例。

%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="iFrameUpload.WebForm1" %> 

%@ Register Assembly="AjaxControlToolkit, Version=3.0.20820.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" 
 Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> 
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
html xmlns="http://www.w3.org/1999/xhtml"> 
head runat="server"> 
 title>Untitled Page/title> 
 link href="css/style.css" rel="stylesheet" type="text/css" /> 
/head> 
body> 
 form id="form1" runat="server"> 
 div> 
 asp:ScriptManager ID="ScriptManager1" runat="server"> 
 /asp:ScriptManager> 
 ajaxToolkit:Rating ID="RatingRate" BehaviorID="RatingRate1" MaxRating="5" CurrentRating="3" 
  runat="server" StarCssClass="ratingStar" WaitingStarCssClass="waitingRatingStar" 
  FilledStarCssClass="filledRatingStar" EmptyStarCssClass="emptyRatingStar" 
  OnChanged="RatingRate_Changed" AutoPostBack="false"> 
 /ajaxToolkit:Rating> 

 script type="text/javascript"> 
   Sys.Application.add_load( 
   function() { 
    $find("RatingRate1").add_EndClientCallback( 
    function(sender, e) { 
     var result = e.get_CallbackResult(); 
     alert(result); 
    } 
    ); 
   } 
   ); 
 /script> 

 /div> 
 /form> 
/body> 
/html>

Rating控件的相關(guān)屬性和事件都已經(jīng)添加了,這里說一下腳本的含義。通過Sys.Application.add_load方法在頁面全部加載完成后給Rating控件注冊(cè)一個(gè)回調(diào)方法,通過$find(“RatingRate1”).add_EndClientCallback方法進(jìn)行注冊(cè),用于接收服務(wù)端傳遞回來的值。這些腳本都是標(biāo)準(zhǔn)的Ajax框架提供的,這里就不做太多解釋了,讀者可以去查閱微軟的MSDN,上面有很詳細(xì)的介紹。

接下來是cs文件的代碼。 

protected void RatingRate_Changed(object sender, AjaxControlToolkit.RatingEventArgs e) 
{ 
 System.Threading.Thread.Sleep(300); 
 //TODO: Save e.Value to database. 
 e.CallbackResult = "success"; 
}

很簡單,首先讓線程停止300ms,這樣我們可以有時(shí)間看到處于等待狀態(tài)的Rating控件的樣式。然后可以去處理數(shù)據(jù)保存(例如將Rating的當(dāng)前值保存到數(shù)據(jù)庫等),注意用戶所選的值是通過e.Value屬性得到的,該屬性為字符串類型。然后通過e.CallbackResult屬性傳遞一個(gè)回調(diào)值到客戶端,客戶端得到該值后進(jìn)行相應(yīng)的處理。

下面順便給出css樣式和示例圖片下載,讀者可以自己去嘗試一下!注意Rating的當(dāng)前值是不能被用戶點(diǎn)擊的,如初始化時(shí)Rating的CurrentRating值為3,則用戶點(diǎn)擊第三個(gè)“星形”圖標(biāo)則不會(huì)觸發(fā)點(diǎn)擊事件,另外就是Rating可以被用戶反復(fù)點(diǎn)擊,你可以在服務(wù)端進(jìn)行處理,如當(dāng)用戶點(diǎn)擊之后將控件設(shè)為只讀狀態(tài)等。 

.ratingStar 
{ 
 font-size: 0pt; 
 width: 13px; 
 height: 12px; 
 margin: 0px; 
 padding: 0px; 
 cursor: pointer; 
 display: block; 
 background-repeat: no-repeat; 
} 

.waitingRatingStar /*normal mode empty style*/ 
{ 
 background-image: url(Rating_default.gif); 
} 

.filledRatingStar /*normal mode filled style*/ 
{ 
 background-image: url(Rating_normal.gif); 
} 

.emptyRatingStar /*readonly mode empty style*/ 
{ 
 background-image: url(Rating_empty.gif); 
}

以下是運(yùn)行時(shí)的效果:

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • AjaxControlToolKit CalendarExtender(日歷擴(kuò)展控件)的使用方法
  • asp.net AjaxControlToolKit--TabContainer控件的介紹
  • jQuery插件-jRating評(píng)分插件源碼分析及使用方法
  • ajaxToolkit:ModalPopupExtender演示及實(shí)現(xiàn)代碼
  • ajaxToolkit:CalendarExtender演示與實(shí)現(xiàn)代碼
  • ajaxToolkit:TextBoxWatermarkExtender演示與實(shí)現(xiàn)代碼
  • ajaxToolkit:AccordionPane演示與應(yīng)用實(shí)例
  • jquery插件star-rating.js實(shí)現(xiàn)星級(jí)評(píng)分特效
  • Android控件之RatingBar自定義星級(jí)評(píng)分樣式
  • Android App中使用RatingBar實(shí)現(xiàn)星級(jí)打分功能的教程

標(biāo)簽:舟山 內(nèi)蒙古 海南 鄭州 邢臺(tái) 洛陽 林芝 遼源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《AjaxToolKit之Rating控件的使用方法》,本文關(guān)鍵詞  AjaxToolKit,之,Rating,控件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《AjaxToolKit之Rating控件的使用方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于AjaxToolKit之Rating控件的使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人免费av资源| 成人免费直播| 午夜日韩福利| 成人免费在线电影网| 中文av在线播放| 欧美日韩国产高清电影| 免费看国产曰批40分钟| 欧美1819sex性处18免费| a黄色片在线观看| 中文字幕在线直播| 91美女福利视频| 日韩av中文字幕在线免费观看| 亚洲一区精品视频在线观看| www.com操| 99爱视频在线| 性色av香蕉一区二区| www.操操操| 国产精品免费观看视频| 国产综合婷婷| 91成人在线| 国产综合亚洲精品一区二| 亚洲国产精品网站| 精品国产一区二区三区忘忧草| 欧美艾v福利视频在线观看| 诱受h嗯啊巨肉高潮| 狠狠做深爱婷婷久久综合一区| 久久久久久欧美精品色一二三四| 日韩在线中文字| 中文字幕日产av一二三区| 粉嫩13p一区二区三区| 亚洲乱码一区二区三区在线观看| 古装做爰无遮挡三级聊斋艳谭| 国产丝袜一区视频在线观看| 一区二区三区四区在线观看国产日韩| 亚洲一区二区五区| 日韩理论电影中文字幕| 韩国久久久久久| 国产无遮挡裸体免费久久| 日本wwwwww| 国产日韩精品视频一区| 在线免费观看黄色| 99产精品成人啪免费网站| 免费网站在线观看黄| 国产区日韩欧美| 欧美性猛交xxxx乱大交极品| 一区二区三区四区高清精品免费观看| 老熟妻内射精品一区| 国产欧美视频一区二区三区| 95av在线视频| 欧美性高跟鞋xxxxhd| 少妇av在线播放| 在线播放国产一区中文字幕剧情欧美| 无码人妻精品一区二区50| 午夜精品久久久久久久蜜桃| 欧美激情第一页xxx| 中文av一区二区| 亚洲av无码精品一区二区| 国产黄色免费在线观看| 日韩激情av| 手机在线观看免费av| 色一情一交一乱一区二区三区| 国内自拍亚洲| www.99com| 91嫩草|国产丨精品入口| 中文字幕亚洲激情| 亚洲第一精品影视| 香蕉视频在线观看免费| 久久久久免费网站| 亚洲高清不卡av| 国产精选久久| 亚洲色图16p| 国产精品亚洲二区在线观看| 国产成人亚洲精品| 91精品国产高久久久久久五月天| 日韩视频精品在线| 亚洲精品久久久久久国| 亚洲免费成人av| 日韩一区二区精品葵司在线| 91精品视频免费在线观看| 九七午夜视频| 国产成人高清| 九九热爱视频精品视频| 黄色成人精品网站| 97人妻精品一区二区三区免| 91精品视频免费| 日韩三级不卡| 日韩精品欧美成人高清一区二区| 国产亚洲欧美日韩一区二区| 亚洲色图官网| 九九视频精品在线观看| 一区二区不卡在线视频 午夜欧美不卡在| 成人做爰免费视频免费看| 久久99久久亚洲国产| 日韩激情在线播放| 男人的天堂亚洲一区| 精品成人无码久久久久久| 国产不卡人人| 欧美日韩日本国产亚洲在线| 日韩一区二区高清视频| 九九热精彩视频| 亚洲xxx在线观看| 91精品综合久久久久久| 精品国产aⅴ| 中文字幕欧美日韩一区| 日韩一二三在线视频播| 少妇免费毛片久久久久久久久| 国产女主播一区二区| 日韩中文av在线| 波多野结衣av一区二区全免费观看| 麻豆国产入口在线观看免费| 国产精品久久久久久久久久久久午夜片| 男女午夜网站| 精品国产乱码久久久久久1区二区| 97在线观看免费高清| 97超碰成人| 精品免费一区二区三区| 久久电影中文字幕| 国产成人在线视频免费播放| 国内精品视频在线| 久久久久一区| 精品亚洲aⅴ在线观看| 欧美乱妇高清无乱码| 欧美电影在线观看一区| 久久gogo国模啪啪裸体| 亚洲欧美一区二区三区四区| 国产真实乱人偷精品人妻| 国产精品日本一区二区三区在线| 99热免费在线观看| 激情婷婷综合网| 国产成人禁片免费观看视频| ass大特写| 久久久久久久一| 欧美成人一区二区三区片免费| 国产二区一区| 成人性片免费| 日韩系列欧美系列| 91精品动漫在线观看| 久久久精品动漫| 国产精品对白| 999久久久亚洲| 国产又粗又长又大视频| 欧美午夜精品在线| 久久国产精品99精品国产| 欧美午夜视频一区二区| 视频在线观看你懂的| 国产无遮挡又黄又爽免费网站| 亚洲第一狼人社区| 欧美激情xxxx性bbbb| 日韩欧美中文字幕一区二区三区| 91高清在线观看视频| 中文字幕av一区二区三区人| 91久久国产| 国产一级生活片| 成人免费视频网站在线观看| 国产精品成人一区二区三区夜夜夜| 色在线中文字幕| 日韩国产精品一区二区| 伊人狠狠色j香婷婷综合| 欧美激情第一页在线观看| av免费在线观看不卡| 欧美日韩欧美一区二区| 久久精品国产亚洲7777| 欧美色国产精品| 亚洲激情一区二区三区| 视频二区在线播放| 欧美精品一区在线播放| 性欧美ⅴideo另类hd| 亚洲午夜高清视频| 午夜午夜精品一区二区三区文| 国产三区在线视频| 免费精品国产自产拍观看| 欧美24videosex性欧美| www.99久久热国产日韩欧美.com| 色呦呦在线资源| 国产精品视频你懂的| 久久久91精品国产一区二区精品| 永久免费观看片现看| 一区二区三区高清在线视频| 欧美日韩中文视频| 日韩成人手机在线| 欧美色精品在线视频| 丝袜一区二区三区| 欧美暴力喷水在线| 午夜激情小视频| 国产专区在线播放| 亚洲国产尤物| 久久视频在线观看中文字幕| 精品国产成人在线影院| 一区二区三区四区视频免费观看| 国内精品久久久久影院一蜜桃| 高跟丝袜欧美一区| 色哟哟视频在线| 欧美亚洲网站| 26uuu另类欧美| 亚洲最新永久在线观看| 久久天堂av综合合色| 欧美成人亚洲| 日韩中文字幕在线观看| 国产福利资源在线| 免费在线成人av电影| 男人的天堂成人在线| 日韩网站在线免费观看| 国产一区二中文字幕在线看| 国产黄色免费网站| 国产调教视频一区| 国产成人精品免费看在线播放| 日韩精品影片| 欧美69精品久久久久久不卡| 欧美高清一级片| 影音先锋在线中文字幕| 欧洲精品国产| 中文字幕亚洲图片| 久久精品国产亚洲夜色av网站| 色偷偷88888欧美精品久久久| 亚洲青色在线| www.久久精品| 曰本色欧美视频在线| 欧美在线播放视频| 卡通动漫精品一区二区三区| 国产 欧美 日本| 亚洲午夜91| 国产精品a久久久久久| 国产乱淫a∨片免费视频| 91视频青青草| 成人看片在线观看| 国产精品欧美一区二区三区不卡| 欧美精品一线| 激情网站五月天| 91精品黄色片免费大全| 亚洲一区精品在线观看| 免费资源在线观看| 国产视频三级在线观看播放| 久久香蕉国产线看观看网| ady日本映画久久精品一区二区| 久久婷婷一区二区| 日本丶国产丶欧美色综合| 美女视频免费精品| 国产精品久久久一区二区三区| 一二三四视频免费观看在线看| 明星裸体视频一区二区| 国产综合久久久久影院| 久久亚洲综合色| 亚洲三级电影| 久久久久99精品久久久久| 正在播放亚洲一区| 亚洲欧美精品aaaaaa片| 精品一区二区三区免费观看| xxx中文字幕| 欧美午夜精品免费| 日韩精品成人一区二区三区| 色综合一个色综合亚洲| 免费观看国产精品| 国产精品美女www爽爽爽| 乱一区二区av| 女人香蕉久久**毛片精品| 91沈先生播放一区二区| 欧美日韩在线播放| 日本理论中文字幕| 欧日韩免费视频| av在线之家电影网站| 中文字幕av无码一区二区三区| 国产啪精品视频| 亚洲欧洲日本国产| 国产精品久久一区| 久久久精品tv| 亚洲精品视频免费在线观看| 亚洲美女自拍视频| 在线一区电影| 久久久天堂国产精品女人| 最近中文字幕免费视频| 国产大片在线观看| 88xx成人免费观看视频库| 免费观看在线黄色网| 四虎精品免费视频| 九九视频免费观看视频精品| 蜜桃视频第一区免费观看| 懂色av一区二区三区| 亚洲自拍三区| 国产丝袜护土调教在线视频| heyzo亚洲| 久久精品人人做人人爽人人| 国产高清一区二区三区四区| 一区二区三区久久| 欧美日韩一区二区区| 国产性70yerg老太| 韩国av免费观看| 国产亚洲精品午夜高清影院| 中文字幕欧美一区| 亚洲午夜影视影院在线观看| 日本二区视频| 日本猛少妇色xxxxx免费网站| 不卡av电影在线观看| 欧洲亚洲在线视频| 日韩成人午夜影院| 素人啪啪色综合| 国产一区二区三区91| 国产999精品| 欧美色欧美亚洲另类二区精品| 久久免费国产视频| 久久久久久久久久久成人| 手机在线免费毛片| 国产欧美一区二区三区久久| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲综合免费观看高清完整版| 亚洲无玛一区| 在线观看亚洲a| 中文在线最新版地址| 亚洲天天综合网| 国产亚洲精品av| 久久大大胆人体| 日本高清视频一区二区三区| 日韩码欧中文字| 精品久久久久久久久久久久包黑料| 麻豆专区一区二区三区四区五区| 中文字幕在线观看网址| 国产精品亚洲二区| 久久久久久久网站| 亚洲毛片亚洲毛片亚洲毛片| 亚洲国产中文字幕在线视频综合| 丰满岳乱妇国产精品一区| 操碰免费视频| 久久色中文字幕| 成人av影院在线观看| 国语对白做受xxxxx在线中国| 娇小发育未年成性色xxx8| www.这里只有精品| 日韩三级成人av网| 国外成人在线直播|