PDA

View Full Version : data grid



mona64
جمعه 25 مرداد 1387, 17:16 عصر
اگه ممکنه هر چه زودتر جواب سؤال منو بدید

چه طوری میتونم با کلیک یک botton دو ستون از یک datagrid رو( که این دو ستون حاوی texbox است) update کنم

pesare_ariyayi
دوشنبه 28 مرداد 1387, 08:26 صبح
خوب باید کدی رو که میخوای اجرا بشه رو تو click event دکمه ات بنویسی
یه نمونه شفافتر توضیح بده. با click event یاکلیک رو دکمه مشکل داری یا update کردن datagrid؟

mona64
چهارشنبه 30 مرداد 1387, 08:57 صبح
1.من ميخوام دو تا textbox بذارم توي تو تا ستون از datagrid2.ميخوام با كليك روي يك دكمه بتونم اين دو تا ستون رو update كنم

pesare_ariyayi
چهارشنبه 30 مرداد 1387, 17:51 عصر
برای این کار شما باید 2تا کار انجام بدین.
1.کد آپدیت دیتاست رو تو یه تابع بنویسید
2. این تابع رو به عنوان Event کلیک button خودتون set کنید
شما با کدوم یکی مشکل دارید؟
اگر تو قسمت design فرم, روی دکمه دو بار کلیک کنید یک method براتون با آرگومانهای مناسب درست میشه که شما باید مرحله اولی که گفتم رو توی اون بنویسید.
برای توضیح مرحله 1 هم باید بگم مقدار دو textbox رو ور میدارید و با سایر مقادیری که باید تو یک رکورد توی دیتاست بزارید رو به ترتیب توی یک آرایه ذخیره می کنید و بعد به شکل, زیر تو دیتاست میزارید و با یک adapter آپدیت می کنید


//اضافه کردن یک سطر (رکورد) به دیتاست
dataSetName.Tables["TableName"].NewRow().ItemArray = ValuesArray;