مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

ثبت اطلاعات بصورت کدهای html در جدول

  • چهارشنبه 18 مرداد 1402
  • 15:36
تشکر میکنم

سلام
من می خواهم اطلاعات ckeditor داخل جدول ذخیره کنم 
در mvc.netبا کمک 
ValidateInput(false)

عمل ثبت را انجام می دادم
اما در mvc.core نمی دانم باید ازچه راهکاری استفاده کنم
پیشنهاد شما برای ثبت اطلاعات چیست؟

باتشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

aslaniali

عضویت از 1400/08/10

  • سه شنبه 31 مرداد 1402
  • 22:45

سلام شما برای مثال می توانید همچین کاری انجام بدید.

// Class Code
public class MyObject
{
	public int ObjectID {get;set;}
	public string ObjectName {get;set;}
	[DataType(DataType.Html)]
	public string HtmlString {get;set;}
}
//Page Code
@model IEnumerable<MyObject>
@{
	ViewData["Title"] = "صفحه نمایش اطلاعات";
	int i = 1;
}
<table class="table table-striped">
	<thead>
		<tr>
			<th>#</th>
			<th>عنوان</th>
			<th>رشته Html</th>
		</tr>
	</thead>
	<tbody>
		@foreach(var obj in Model)
		{
			<tr>
				<td>@i</td>
				<td>@obj.ObjectName</td>
				// اگر میخواید به صورت خود کد های html و بدون جلوگیری از عملکردشون بزارید.
				<td>@Html.Raw(obj.HtmlString)</td>
				// اگر میخواید فقط متن کد بیاد
				<td>@obj.HtmlString</td>
			</tr>
			i++;
		}
	</tbody>
</table>

امیدوارم که مشکلتون رفع شده باشه

اگر بازم مشکلی بود و در توانم بود در خدمتتون هستم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)