Otomatik Geri Gönderme ile Kaydırıcı Denetimini Kullanma (C#)
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)
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin