PDA

View Full Version : خطا در ویرایش gridview حاوی کد های html



hadiranji
دوشنبه 08 شهریور 1389, 22:01 عصر
من برای ایجاد مولتی لاین از کد زیر استفاده کردم


TextBox5.Text.Replace(Environment.NewLine,"<br>");

ولی وقتی که gridview حاوی این کد رو به متد ویرایش می برم خطا میده و مجبورم <br> رو حذف کنم چاره چیه ؟

hamidre13
دوشنبه 08 شهریور 1389, 22:06 عصر
بهتر هست بجای این کار از خاصیت ادیت تمپلت گرید ویو استفاده کنید و در حالت ادیت تمپلت مورد نظر خودتون رو به گرید ویو اختصاص بدین راستی جهت دسترسی به این خاصیت روی مثلث گرید ویو کلیک کنید و ادیت تمپلت رو انتخاب کنید!
بعد در قسمت که حالت ادیت رو بهتون میده تمپلت خودتون رو اضافه کنید. امیدوارم تونسته باشم منظورم رو بگم!:خجالت:

ebrahim.tabrizi
دوشنبه 08 شهریور 1389, 22:41 عصر
به جای Lable از کنترل Literal استفاده کنید

hadiranji
دوشنبه 08 شهریور 1389, 22:47 عصر
بهتر هست بجای این کار از خاصیت ادیت تمپلت گرید ویو استفاده کنید و در حالت ادیت تمپلت مورد نظر خودتون رو به گرید ویو اختصاص بدین راستی جهت دسترسی به این خاصیت روی مثلث گرید ویو کلیک کنید و ادیت تمپلت رو انتخاب کنید!
بعد در قسمت که حالت ادیت رو بهتون میده تمپلت خودتون رو اضافه کنید. امیدوارم تونسته باشم منظورم رو بگم!:خجالت:


http://farm4.static.flickr.com/3511/3836801681_9c57c3f11d.jpg

منظور من از ویرایش هنگام برنامه نویسی نبود هنگام بهره برداری بود
حالتی که ما یه کلید نام edit به gridview اضافه می کنیم و با زدن اون فیلد های اون رکورد به متد ویرایش می رن
--------------------

به جای Lable از کنترل Literal استفاده کنید

اصلا اینجا صحبتی از label شده ؟؟؟؟؟؟؟؟:متفکر:

hadiranji
دوشنبه 08 شهریور 1389, 23:39 عصر
برای حل این مشکل لازم است تا مقدار پارامتر ValidRequest برای صفحه بصورت false تنظیم شود:

<%@Page language="c#" ValidateRequest="false" %>