Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Christian Wenz tarafından
AJAX Denetim Araç Seti'ndeki Kaydırıcı denetimi, fare kullanılarak denetlenebilen bir grafik kaydırıcı sağlar. Kaydırıcının değeri değiştikten sonra otomatik geri göndermesi mümkündür.
Genel Bakış
AJAX Denetim Araç Seti'ndeki Kaydırıcı denetimi, fare kullanılarak denetlenebilen bir grafik kaydırıcı sağlar. Kaydırıcının değeri değiştikten sonra otomatik geri göndermesi mümkündür.
Adımlar
Bir değişiklikte kaydırıcının otomatik olarak geri göndermesini sağlamak için, her iki metin kutusunun da özniteliği AutoPostBack="true"
gerekir: Kaydırıcının kendisi olacak metin kutusu ve kaydırıcının konumunu tutan metin kutusu. Bunun için gerekli işaretleme şu şekildedir:
<asp:TextBox ID="Slider1" runat="server" AutoPostBack="true" />
<asp:TextBox ID="SliderValue" runat="server" AutoPostBack="true" />
SliderExtender
ASP.NET AJAX Denetim Araç Seti'nden gelen denetim, kaydırıcı işlevini iki metin kutusuna atar:
<ajaxToolkit:SliderExtender ID="se1" runat="server"
TargetControlId="Slider1" BoundControlID="SliderValue" />
Daha sonra kullanıcıyı geri gönderme konusunda bilgilendirmek için ek bir etiket öğesi kullanılır:
<asp:Label ID="LastUpdate" runat="server" />
Son olarak, ASP.NET AJAX denetimi, ScriptManager
Denetim Araç Seti'nin çalışması için gereken JavaScript'i yükler:
<asp:ScriptManager ID="asm" runat="server" />
Şimdi kaydırıcı geri gönderiliyor; sunucu tarafında bu olay yakalanabilir ve üzerinde işlem yapılabilir:
<script runat="server">
void Page_Load()
{
if (Page.IsPostBack)
{
LastUpdate.Text = "Last update: " + DateTime.Now.ToLongTimeString();
}
}
</script>
Kaydırıcının taşınması geri göndermeyi tetikler (Tam boyutlu görüntüyü görüntülemek için tıklayın)
Daha sonra, bu değişikliğin tarihi etikete yazılır (Tam boyutlu görüntüyü görüntülemek için tıklayın)