PDA

View Full Version : فراخواني اطلاعات در fckeditor



jingiliboyz
چهارشنبه 12 اسفند 1388, 16:04 عصر
آقا من يه مشكلي با fckeditor دارم اونم اينه كه من تايپ مي كنم و بعد با موفقيت توي ديتا بيس ذخيره ميكنم و تا اينجا مشكلي ندارم ولي ميخوام اطلاعات ذخيره شده در ديتابيس رو حالا فراخوني بكنم توي fckeditor كه مدير سايت ويرايش بكنه ولي نميدونم چطور ميشه اين كار رو كرد كسي ميتونه راهنمايي بكنه من چطور اين مساله رو حل بكنم ؟

Chabok
چهارشنبه 12 اسفند 1388, 17:18 عصر
مگه توسط value مقدار رو نمی خونید ؟
خب توسط همون value مقدار را set کنید .


fck1.value = "<b>salam</b>";

Peyman.Gh
چهارشنبه 12 اسفند 1388, 17:19 عصر
خوب از پایگاه داده که خوندید رکورد مورد نظر را در یک متغیر بریزید و Fckeditor.Value=Your_string قرار دهید.

fa_karoon
چهارشنبه 12 اسفند 1388, 23:20 عصر
ابتدا وقتی مقدار را درون پایگاه می ریزی از Encoding و بعد برای بازخوانی از پایگاه همون فیلد رو Decode کن توضیحات بیشتر قبلا در تاپیکی دیگر یکی از دوستان داده اند
باید بگید دقیقا مشکلتون کجاست تو خوندن فیلد از پایگاه مشکل دارید یا برای نمایش محتویات ذخیره شده توسط ادیتور مشکل دارید

jingiliboyz
شنبه 15 اسفند 1388, 15:59 عصر
ابتدا وقتی مقدار را درون پایگاه می ریزی از Encoding و بعد برای بازخوانی از پایگاه همون فیلد رو Decode کن توضیحات بیشتر قبلا در تاپیکی دیگر یکی از دوستان داده اند
باید بگید دقیقا مشکلتون کجاست تو خوندن فیلد از پایگاه مشکل دارید یا برای نمایش محتویات ذخیره شده توسط ادیتور مشکل دارید

مشكل خاصي ندارم فقط مي خوام اطلاعات همان طور كه وارد ديتا بيس شده همان طور هم دوباره توي fckeditor نمايش داده بشه

fa_karoon
دوشنبه 17 اسفند 1388, 23:03 عصر
قبلا هم گفتم کد خوندن از پایگاه خودم رو البته به VB براتون می ذارم امیدوارم به درد بخوره


Protected Sub GridView4_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView4.SelectedIndexChanged
Dim strcommand As String = "select * from Posts where Post_id='" & GridView4.SelectedValue.ToString & "'"
Dim com As New SqlCommand(strcommand, Application("con"))
Dim myreader As SqlDataReader
'Dim s As String
Application("con").open()
myreader = com.ExecuteReader
Do While myreader.Read
txtTitle.Text = myreader(1).ToString()
FreeTextBox1.Text = HttpUtility.HtmlDecode(myreader(2).ToString())
Loop
Application("con").close()
ViewState("txtTitle") = txtTitle.Text.Length()
End Sub


در اینجا با کلیک بر روی Select در گرید ویو فیلد مورد نظر که متن آن قبلا در ادیتور نوشته شده و در آن ریخته شده فراخوانی می شود و در خود ادیتور نمایش داده می شود شما به جای FreeTextBox بگذارید FCKeditor و مشخصه Value آن را مقدار دهی کنید