İşte anlaşma. Bir C# backend ile ASP.NET WebForms kullanarak işleyen bir web uygulaması var. İşler iyi çalışıyor, ama her zaman bu şeylere yeni başlayan biri olarak gelişmeyi düşünüyorum. Şu anda, bir kullanıcının arama hiçbir sonuç ile geri geliyor başa, ben aşağıdakileri kullanan ve bunu yapmak için herhangi bir temizleyici yolu olsaydı ileride başvurmak üzere, merak ediyorum:Arama yaparken açılır pencereyi gösterme
DataClass data = new DataClass();
var searchresults = data.GetData(searchBox.Text);
int datanumber = searchresults.Count();
if (datanumber == 0)
{
ClientScript.RegisterStartupScript(this.GetType(), "alert", "javascript:alert('There were no records found to match your search');", true);
}
else
{
DropDownList1.Visible = true;
DropDownList1.Items.Clear();
DropDownList1.DataSource = searchresults;
DropDownList1.DataBind();
}
, sadece ziyade sayfa hiçbir olduğunu söyleyebilirim Bir pop-up yerine sonuçlar (belki de kırmızı bir yazı tipinde göze çarpar). –
Aslında, sayfamdan ayrılmaya çalışmadığı sürece bir kullanıcıyla konuştuğumda uyarıları kullanmayı tercih etmiyorum ve verilerinin kaybolduğunu doğrulamalıyım. Çoğu zaman ya güzel bir mesajla ya da hiçbir sonuç bulunmadığını söyleyen animasyonlu bir div ile bir div gösteriyorum. – Songo
@JustinSteranko - Örneğin jQuery açılır penceresini kullanarak pop-up penceresini açabilirsiniz. Şahsen, can sıkıcı buluyorum ve Mike Chrstensen –