PDA

View Full Version : مبتدی: بررسی خالی بودن یک فیلد از گریدویو



aliblue
دوشنبه 17 مهر 1391, 21:22 عصر
سلام.من میخوام وقتی یک سطر از گریدویو انتخاب شد،بررسی کنم که فیلد خاصی خالی هست یا نه.فیلد از نوع nvarchar هست.
من این دستور رو نوشتم:
if (GridView1.SelectedRow.Cells[10].Text.ToString().Trim()=="")
{

}
ولی با این که اون فیلد خالیه(تو جدول دیتابیس هم دیدم null بود) اجرا نمیشه و else اجرا میشه.مشکل از کجاست؟

ولی وقتی طول همون فیلد رو چاپ میکنم،6 رو نشون میده:
GridView1.SelectedRow.Cells[10].Text.Length.ToString();

amirzandi
دوشنبه 17 مهر 1391, 23:34 عصر
شما ديتا رو به يك label بايند كردي؟ اگر اين كار رو كردي بايد ليبل رو پيدا كني و تكستشو بخوني ، نه اينكه تكست cell رو بخوني.

aliblue
سه شنبه 18 مهر 1391, 09:16 صبح
نه دوست عزیز.گریدویو به sqldatasource وصله و sqldatasource هم یک دستور select ساده روی یک جدول انجام میده.

من حدس میزنم کاراکترهای خالی به این صورت ذخیره میشه  
یه امتحان میکنم نتیجه رو میگم.