PDA

View Full Version : سوال: چگونگي آپديت يك فيلد



flower_2055
دوشنبه 06 مهر 1388, 07:28 صبح
من ميخوام اطلاعات فقط يك فيلد وقتي كه edit كليك ميشه قابل تغيير باشه بايد چه كدي رو بنويسم چون همه سطر گريدويو به شكل textBox در مياد .

nazaninam
دوشنبه 06 مهر 1388, 08:10 صبح
سلام
فقط داخل EditTemplate اون فیلد کنترل قرار بده بقیه را خالی بگذار
دقت کن که باید همه فیلد ها را Convert To Template Column کنی

Saber_Fatholahi
دوشنبه 06 مهر 1388, 10:47 صبح
می تونی توی گرید ویو اون فیلد هارو ReadOnlyقرار دی
موفق باشی

flower_2055
دوشنبه 06 مهر 1388, 14:37 عصر
می تونی توی گرید ویو اون فیلد هارو ReadOnlyقرار دی
موفق باشی
چجوري ؟
توي كد sql مقدار جديد رو برابر gridview.selectedValue قرار بدم يا چيز ديگه ؟

saina2006
دوشنبه 06 مهر 1388, 15:00 عصر
در بخش Edit Column که بری میتونی readOnly=True قرار بدی

flower_2055
دوشنبه 06 مهر 1388, 16:54 عصر
در بخش Edit Column که بری میتونی readOnly=True قرار بدی
بخش Edit Column كجاست ؟
گريد ويو بخش Edit Column نداره .فقط Edit RowStyle وEdit Index داره . يعني توي GridView1_RowEditing بايد كدي بنويسم .

saina2006
دوشنبه 06 مهر 1388, 17:04 عصر
در قسمت properties گزینه Column را انتخاب کن
و یا روی گرید ویو کلیک کن و بعد از کلیک روی علامت < که در بالای گریدویو ظاهر میشود Edit Column را انتخاب کن

flower_2055
سه شنبه 07 مهر 1388, 09:41 صبح
توي كد sql مقدار جديد رو برابر gridview.selectedValue قرار دادم اما update انجام نميشه ؟ زودتر جواب بدين..
با sqlDatasource انجام دادم .
(UPDATE Orders SET Tedad = @t WHERE (codeOrder = @code)