匯入 BlogEngine中編輯器插入的方法

2022-03-26 14:55:07 字數 1466 閱讀 5663

它一共用到兩個使用者控制項:

1.fck.ascx 這個使用者控制項用來插入編輯器。

@ control language="

c#"autoeventwireup="

true

"codefile="

fck.ascx.cs

"inherits="

admin_fck

"%>

@ register assembly="

fredck.fckeditorv2

"namespace="

fredck.fckeditorv2

"tagprefix="

fckeditorv2

"%>

<

fckeditorv2:fckeditor id="

fckeditor1

"runat="

server

"height="

400px

">

fckeditorv2:fckeditor

>

後台**:

public

partial

class

admin_fck : system.web.ui.usercontrol

...set

...}

}上面這個編輯器就用來text這個屬性,屬性值就是編輯器裡的文章了。

它這個還有乙個自定義控制項。

htmleditor.ascx

這個htmleditor用來放上面這個fck。ascx

1@ control language="

c#"autoeventwireup="

true

"codefile="

htmleditor.ascx.cs

"inherits="

admin_htmleditor

"%>

2@ register src="

fck.ascx

"tagname="

fck"

tagprefix="

uc2"

%>

3@ import namespace="

blogengine.core

"%>45

6<

uc2:fck id="

fck1

"runat="

server

">

uc2:fck

>

htmleditor.cs

public

string

text

...set...

}這裡同樣有乙個text屬性。

在這樣定義之後,在真正要編輯器的頁面就這樣插入htmleditor。ascx控制項,頁面要取值也只要去htmleditor.text。但是這樣我就為自定義別的編輯器帶來了方便,還是只要定義乙個自定義使用者控制項,定義text屬性就好了。這樣就不用去動真正要用編輯器的頁面了。

python中模組匯入

1 路徑搜尋 列表中的路徑的先後順序代表了python直譯器在搜尋模組時的先後順序,如果程式查詢到相同名字的有可能並不是我們所需要的,後面使我們需要的也不會執行到,所以有時候我們需要手動新增路徑。import sys 2 重新匯入模組 匯入模組後,我們對之進行更改,都不會影響現在的模組內容,如果我們...

Python中的絕對匯入和相對匯入

如果你做過有多個檔案的python專案,那麼你一定用過import語句。即使是對於有多個專案的python支持者來說,import也會讓人困惑!你可能正閱讀本文,因為希望更深入地了解python中的匯入,尤其是絕對和相對匯入。在本教程中,你將了解兩者之間的差異,以及它們的利弊。我們立即開始吧!你需要...

python模組中的絕對匯入和相對匯入

在python的執行檔案或模組中,使用類似import 模組名 import 包名.模組名 from 包名.模組名 import 內容等匯入語法時,就是在用絕對路徑匯入模組。執行絕對匯入時的模組搜尋順序 執行檔案所在的目錄 執行檔案可以理解為入口指令碼,或者main函式所在的指令碼。pythonpa...