View Full Version : سوال: روش validate کردن یک CheckBoxList در فرم
iman_ad
شنبه 03 بهمن 1388, 06:47 صبح
برای validate کردن یک CheckBoxList در فرم چه روشی پیشنهاد می کنید
Peyman.Gh
شنبه 03 بهمن 1388, 17:57 عصر
فکر کنم منظورت این باشه !
protected void Button3_Click(object sender, EventArgs e)
{
if (CheckBoxList1.SelectedIndex==-1)
{
Label1.Text = "شما باید یک گزینه را انتخاب کنید";
}
else // دستورات مورد نظر شما
}
iman_ad
شنبه 03 بهمن 1388, 18:55 عصر
این می دونم دوست عزیز من می خوام مثل
RequiredFieldValidator برای کنترل هایی مثل drowpdownlist برای checkBocList استفاده کنم
البته راههای مختلفی داره می خوام اینجا به یک نتیجه برسیم
1- نوشتن ولیدیتور جدید که از basevalidator ارث بری می کنه
2-نوشتن یک کنترل جدید که از checkBoxList ارث بری می کنه و می شه با RequiredFieldValidator ولیدیتش کرد
چیزی که شما می گی نوعی اعتبار سنجی سمت سرور که باید هارد کد هم بشه
من سمت کلاینت می خوام و یک راه حل اساسی
Milad Mohseny
یک شنبه 04 بهمن 1388, 08:57 صبح
custom validator استفاده کن
function ChequarSelecciondeTipoModificacion(source, args)
{
var chkListaTipoModificaciones= document.getElementById ('<%= boxid.ClientID %>');
var chkLista= chkListaTipoModificaciones.getElementsByTagName("input");
for(var i=0;i<chkLista.length;i++)
{
if(chkLista[i].checked)
{
args.IsValid = true;
return;
}
}
args.IsValid = false;
}
http://forums.asp.net/p/884658/922960.aspx
iman_ad
دوشنبه 05 بهمن 1388, 20:19 عصر
کسی دیگه نظری نداره؟
اینی که شما گذاشتی سمت سرور
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.