PDA

View Full Version : سوال: مشکل در کار با CKEDITOR



پروگرامنویس
چهارشنبه 12 تیر 1392, 16:53 عصر
درود بر دوستان
من توی دوتا از صفحه های سایتم از CKEDITOR استفاده کردم و توی هر کدومشون یه تکست باکس رو بهش نسبت دادم!
توی صفحه افزودن فایل همه چی درست کار میکنه اما حالا که میخوام ازش توی صفحه افزودن خبر استفاده کنم ایراد زیر رو میگیره!
http://nisa.freeiz.com/up/707329bece45.png

توی هردو جا هم یه کار رو انجام دادم اما نمیدونم چرا یه جا درست کار میکنه و اینجا ایراد میگیره.
متد لود صفحه افزودن فایل:


String StrScript2 = "CKEDITOR.replace( '" + txtbdypost.ClientID + "', {toolbar:'Medium'});";
ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript2, true);

متد لود صفحه خبر:


String StrScript2 = "CKEDITOR.replace( '" +txtbdy.ClientID + "', {toolbar:'Medium'});";
ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript2, true);

واسه گرفتن مقدار ازش هم اینکار رو میکنم:


This.Body=txtbdy.text;

parvizwpf
چهارشنبه 12 تیر 1392, 21:01 عصر
داره میگه این کار بار کردن یه مشت خزعبل اچ تی ام الی مجاز نیست. پس بالای تمام صفحاتی که ازش استفاده میکنی بنویس :

ValidateRequest = false

پروگرامنویس
چهارشنبه 12 تیر 1392, 21:12 عصر
داره میگه این کار بار کردن یه مشت خزعبل اچ تی ام الی مجاز نیست. پس بالای تمام صفحاتی که ازش استفاده میکنی بنویس :

ValidateRequest = false


ValidateRequest="false" هستش!

پروگرامنویس
چهارشنبه 12 تیر 1392, 21:12 عصر
داره میگه این کار بار کردن یه مشت خزعبل اچ تی ام الی مجاز نیست. پس بالای تمام صفحاتی که ازش استفاده میکنی بنویس :

ValidateRequest = false


ValidateRequest="false" هستش!

parvizwpf
چهارشنبه 12 تیر 1392, 21:16 عصر
نسخه کنترل دات نته؟ چرا داری کلاینت اسکریپت میزنی؟

پروگرامنویس
چهارشنبه 12 تیر 1392, 22:34 عصر
نسخه کنترل دات نته؟ چرا داری کلاینت اسکریپت میزنی؟

یعنی چی؟!!
مگه منظورتون از ValidateRequest = false بالای صفحه سمت کلاینت نیست؟


%@ Page Language="C#" ValidateRequest="false" MasterPageFile="~/cp/mstr/cpmstr.master"
AutoEventWireup="true" CodeFile="addpost.aspx.cs" Inherits="cp_addpost" Title="Untitled Page" %>


ببین همونطور که گفتم CKEDITOR توی یه صفحه دیگه درست کار میکنه اما توی این صفحه وقتی میخوام به نوشته های درونش استایل بدم(بولد کنم یا رنگشو عوض کنم یا ...) این پیغام رو میده!
درضمن من تو قسمت هد هردو صفحه CKEDITOR رو معرفی کردم اصن نمیدونم دردش چیه


<link href="Editor/contents.css" rel="stylesheet" type="text/css" />

<script src="Editor/ckeditor.js" type="text/javascript">
</script>