2013-04-08 128 views
-2

我有以下來源:CKEDITOR在線編輯

<div id="editable" runat="server" contenteditable="true" >Sample Text</div> 

我的問題是,如果我能救僅asp.net的編輯的文本?

如果是,應該有什麼來源?如果沒有,還有其他簡單的方法可以將編輯過的數據保存到數據庫中嗎?

+0

你是什麼意思只有asp.net?我會想象asp.net隱含HTML,所以我會想象它也意味着JavaScript,對吧? – Nenotlep 2013-04-08 20:43:28

+0

@Nenotlep是的,你寫,我的意思是有可能用C#代碼獲取全新的字符串文本? – 2013-04-09 14:00:23

+0

當CKEditor包含的內容存儲在瀏覽器內時。你想用它做什麼?將它讀入一個C#變量並保存到DB /文件中?可以有POST嗎?可以有JavaScript嗎?只使用* C#你不能獲取信息,但我真的,真的不認爲純粹的c#是你的真正需求。 – Nenotlep 2013-04-09 14:16:05

回答

1

Asp.net是一個框架,而不是語言。 「僅限Asp.net」可能意味着什麼,因爲它至少可以包含Visual Basic,C#,HTML或JavaScript。 「Asp.net」也可能意味着使用Razer或Asp.net Webforms的Asp.net MVC 3(我認爲您使用的是基於runat="server")。

我會說這太過分了,要求多所社區到整個代碼的功能你是誠實的,但我的建議是使用內嵌的JavaScript像http://ckeditor.com/forums/Support/Inline-editing-toolbar-has-no-save-icon

JavaScript的建議是一樣多的一部分作爲我的意見中的其他技術的asp.net。

+0

嗨,謝謝你,我的意思是aspx/C#, 我試過這個問題的解決方案,但它只是沒有爲我工作,是泰拉任何其他方式來獲取文本(Javascript?AJAX?) – 2013-04-09 14:44:29

+0

請認真,如果你有任何解決方案如何解決這個請求通知我... – 2013-04-09 16:25:45

0

這是可能的,但你可以使用一些jQuery的Ajax。您將通過使用$(#divid).html()或$(#divid).text()來獲取值,然後將其傳遞給ajax,然後將其發佈到web服務。