[英]FileSystemWatcher OnChanged Isn't raised for files updated live
[英]Rating ajaxtoolkit - OnChanged event isn't working
我今天早些時候下載了 ajaxtoolkit,我嘗試對 Rating 對象做一些非常基本的事情,但是,OnChanged 事件根本沒有觸發 - 有人可以向我解釋我做錯了什么嗎?
編碼:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
.Star {
background-image: url(images/Star.png);
height: 30px;
width: 30px;
background-repeat: no-repeat;
}
.FilledStar {
background-image: url(images/FilledStar.png);
height: 30px;
width: 30px;
background-repeat: no-repeat;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="Label1" runat="server" Text="Your Current Rating is...."></asp:Label>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div>
<ajaxToolkit:Rating ID="Rating1" OnChanged="Rating1_Changed" AutoPostBack="true" runat="server"
StarCssClass="Star" EmptyStarCssClass="Star"
FilledStarCssClass="FilledStar" WaitingStarCssClass="Star">
</ajaxToolkit:Rating>
</div>
</form>
</body>
</html>
背后的代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Rating1_Changed(object sender, AjaxControlToolkit.RatingEventArgs e)
{
Label1.Text = Rating1.CurrentRating.ToString();
}
}
這是我在這里的第一篇文章,所以如果我做錯了什么,我很抱歉:$ 謝謝!
觸發點擊事件而不是更改事件..它肯定會起作用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.