• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            牽牛散步
            仗劍走天涯

            ASP.Net Yahooo!!! Integration

            I think this is it :)FCKeditor is a JavaScript application that runs in the browser. You can use it without any kind of strict server side integration, if you want. But, a more clean and powerful way to use it, is by choosing a server side integration package that fit your needs.

            For ASP.Net, a parallel package is available to make it possible to use FCKeditor as any other control on WebForms. This package is called FCKeditor.Net.

            It is very easy to use FCKeditor in your ASP.Net web pages. Just follow these steps.

            Prerequisites

            /!\ You must have downloaded and installed (copied it in your web site) the latest version of FCKeditor editor before proceeding with these steps. The FCKeditor.Net package doesn't include the core of the editor (JavaScript scripts to be placed in the /FCKeditor/ directory of your site). You can download it from the following URL:
            http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=75845

            Step 1

            Suppose that the editor is installed in the "/FCKeditor/" path of your web site. Now you need to download the FCKeditor ASP.Net Control DLL to use in your pages. You can find the last version here:

            http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125

            Step 2

            The downloaded ZIP file contains the original source code of the control and a compiled version of it (the "bin/Release/FredCK.FCKeditorV2.dll" file"). You most probably will not need to make changes in the source, so just consider the compiled DLL file, and just create a reference to it in your project. You have two options to do that:

            • Manually copying the FredCK.FCKeditorV2.dll file to the "bin" directory of your web site.
            • Right-clicking in "References" in your Visual Studio.Net project and select the FredCK.FCKeditorV2.dll file from the directory you have saved it.
            • You can include the control in your Visual Studio.Net controls toolbox. Just right-click on it and select "Add/Remove Items...". Then, just point to the FredCK.FCKeditorV2.dll file.
            • Make sure that you have the latest version of the dll. It may be worthwhile to recompile from the source if you are having issues getting the upload and connector features to work.

            Step 3

            Now the editor is ready to be used in your site, so just create a ASP.Net page and, to create an instance of the editor, you have two options:

            • Just drag and drop the control in your page from the toolbox (if you have added it to the toolbox as described at "Step 2").
            • Include the following line in the top of your ASP.Net page source:

            <%@ Register TagPrefix="FCKeditorV2" Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" %>
            

            And then adding the editor tag inside a <FORM runat="server">:

            <FCKeditorV2:FCKeditor id="FCKeditor1" BasePath="/FCKeditor/" runat="server"></FCKeditorV2:FCKeditor>
            

            /!\ Note that the BasePath property points to the directory where the FCKeditor scripts have been copied.

            The complete sample

            <%@ Page ValidateRequest="false" Language="C#" AutoEventWireup="false" %>
            <%@ Register TagPrefix="FCKeditorV2" Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" %>
            <html>
              <head>
                <title>FCKeditor - Sample</title>
                <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
              </head>
              <body>
                <form runat="server">
                  <FCKeditorV2:FCKeditor id="FCKeditor1" BasePath="/FCKeditor/" runat="server"></FCKeditorV2:FCKeditor>
                  <br>
                  <input type="submit" value="Submit" runat="server">
                </form>
              </body>
            </html>
            

            File Browser and Quick Upload

            FCKeditor comes with a default File Browser that makes it easy to user to upload files and images to the server, as well as browse the available files for reuse. It is also available a "Quick Upload" feature to quickly upload files and create links for them.

            This default system is integrated with all server side languages supported by FCKeditor. You just need to make a simple configuration to indicate which one you are using. To do that for ASP.Net, just open the fckconfig.js file in the directory where you have copied the FCKeditor core package. Look for the _FileBrowserLanguage and _QuickUploadLanguage entries and set their values to 'aspx' .

            You must prepare your site to accept the uploaded files and their relative directory. structure. By default FCKeditor.Net will look for the UserFiles directory in the root of the web site, and place all files there. So, just create that directory.

            /!\ Important: You must grant the necessary privileges to the IUSR_<ComputerName> user to be able to write files and create directories in the UserFiles directory.

            Samples

            You can find some samples on how to use the editor in the "_samples/aspx" directory of the FCKeditor.Net distribution package. To install the samples, just copy that directory to the _samples directory found in the FCKeditor core package installation.

            Minimum Installation Sample

            This is a fictitious structure of a ASP.Net web site using FCKeditor.

            As we can see, this site is composed by:

            • The FredCK.FCKeditorV2.dll file, which has been downloaded from the FCKeditor.Net package and simply copied to the bin directory in the web site root. (See "Steps 1 and 2")

            • The FCKeditor directory, where the editor scripts have been copied (from the FCKeditor core package). (See "Prerequisites")

            • The UserFiles directory, where user uploaded files will be placed.

            • A simple MyPage.aspx page that uses the editor, with the above sample code on it. (See "Step 3")

            Tips

            You can set the default UserFiles path in your web.config file, so it will be set to all FCKeditor instances you use in your web site:

            <appSettings>
               <add key="FCKeditor:UserFilesPath" value="/Wherever/Directory/" />
            </appSettings>
            

            ASP.Net 1.1 and 2.0

            On the pages where FCKeditor has to be included, it's recommended to set the ValidateRequest property of the Page directive to false:

            <%@ Page language="c#" Inherits="FredCK.FCKeditorV2.FileBrowserConnector" AutoEventWireup="false" ValidateRequest="false" %>
            

            This is because some input created by the editor may be considered dangerous by the .Net Framework.

            ASP.Net 2.0 and Themes

            Special note if you are using Asp.net 2.0 and themes: you must open up \editor\filemanager\upload\aspx\upload.aspx and editor\filemanager\browser\default\connectors\aspx\connector.aspx and modify the first line to add Theme="" as follows:

            <%@ Page language="c#" Inherits="FredCK.FCKeditorV2.FileBrowserConnector" AutoEventWireup="false" Theme="" %>
            

            Changing the UserFilesPath by code

            Suppose you would like to modify the location of user uploaded files. You can do so without dynamically adding the control, but you should do so in the page init, not the page load. For example, here is an example which uses files for each team in the same directory:

            Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
               Session("FCKeditor:UserFilesPath") = "~/App_Images/" & _teamName
            End Sub
            

            Add an editor Dynamically in your code

            if you use an application method (virtual directory), then set the Base path in the web.config file:

            For example if this is your FCKeditor path "c:/inetpub/wwwroot/virtualdir/FCKeditor/"

            add this:

            <add key="FCKeditor:BasePath" value="~/FCKeditor/"></add>
            

            I use a session to set the filebrowsers path, Add the session variable before you make the control

            Session("FCKeditor:UserFilesPath") = "/virtualdir/userfiles/"
            

            I use the request object in order to establish the correct BasePath. I suppose that the correct path is on "http://<host>/FCKEditor/".

            FCKeditor1.BasePath = Request.ApplicationPath + "/FCKEditor/";

            Add the control to the page:

            Dim fckeditor As New FredCK.FCKeditorV2.FCKeditor
            fckeditor.ImageBrowserURL = "http://localhost/virtualdir/FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx"
            fckeditor.ID = "dynamicname"
            fckeditor.Value = "the text you want in the FCK editor"
            fckeditor.SkinPath = "skins/silver/"
            fckeditor.ToolbarSet = "Default"
            myForm.Controls.Add(fckeditor)
            

            Developer's Guide/Integration/ASP.Net (2006-09-12 03:01:08由c-71-227-42-168編輯)

            posted on 2006-09-12 14:55 牽牛散步 閱讀(1672) 評論(0)  編輯 收藏 引用
             
            久久综合亚洲鲁鲁五月天| 亚洲国产成人精品91久久久 | 久久影院午夜理论片无码| 色99久久久久高潮综合影院| 中文无码久久精品| 久久天堂AV综合合色蜜桃网| 久久精品www| 久久精品国产亚洲AV香蕉| 国产成人精品久久| 性欧美大战久久久久久久久| 亚洲国产天堂久久综合网站| 亚洲精品蜜桃久久久久久| 久久综合精品国产一区二区三区| 欧美熟妇另类久久久久久不卡| 久久天天躁狠狠躁夜夜2020老熟妇 | 人人狠狠综合久久亚洲高清| 2021久久国自产拍精品| 亚洲欧洲久久久精品| 国产精品久久久久乳精品爆| 久久人人爽爽爽人久久久| 亚洲精品无码久久久| 精品水蜜桃久久久久久久| 国内精品伊人久久久久| 色88久久久久高潮综合影院| 久久久一本精品99久久精品88| 久久精品综合一区二区三区| 91精品国产91久久久久久青草 | 国产福利电影一区二区三区,免费久久久久久久精 | 97久久精品无码一区二区天美| 国产激情久久久久久熟女老人 | 性色欲网站人妻丰满中文久久不卡| 一97日本道伊人久久综合影院| 久久93精品国产91久久综合| 久久精品国产99国产精品澳门| 久久免费的精品国产V∧| 亚洲精品无码成人片久久| 中文国产成人精品久久不卡| 人妻无码精品久久亚瑟影视 | 精品久久久无码中文字幕天天| 欧美精品一本久久男人的天堂| 93精91精品国产综合久久香蕉|