PDA

View Full Version : مشکل با Contact کردن دو تا Property در DataTextField



sarasara
سه شنبه 09 مرداد 1386, 07:51 صبح
سلام، من DropDownlit ام رو به شکل زیر پر می کنم:

dropMember.DataSource = Members.GetMembers();
dropMember.DataTextField = "Name"+" "+"Family";
dropMember.DataValueField = "Id";
dropMember.DataBind();

اما چون Name و Family دو تا Property جدا هستند خطای does not contain a property with the name 'Name Family' رو میده، چطوری باید دو تا Property رو Contact کنم>

Behrouz_Rad
سه شنبه 09 مرداد 1386, 09:01 صبح
این کار رو باید در سطح دیتابیس و به وسیله ی دستور SELECT ات انجام بدی:


SELECT Name + ' ' + Family AS Result FROM myTable

حال، به خاصیت DataTextField، عبارت Result رو نسبت بده:


dropMember.DataTextField = "Result";

موفق باشید.