簡體   English   中英

HTML編輯器無法在ASP.NET 4.0中使用

[英]Html editor not work asp.net 4.0

我有一個任務,我必須為此添加html編輯器。

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <asp:HtmlEditorExtender ID="HtmlEditorExtender1" runat="server" TargetControlID="TextBox1">
    </asp:HtmlEditorExtender>

很好

現在我像這樣在“ Global.asax”中添加一些網址路由代碼。

void Application_Start(object sender, EventArgs e) 
{
    // Code that runs on application startup

    RegisterRoutes(System.Web.Routing.RouteTable.Routes);


}
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes)
{
    routes.MapPageRoute("",
        "{Name}",
        "~/Membersite.aspx");
}

並且比那時運行我的HTML編輯器不運行應用程序僅顯示簡單的文本框(id = TextBox1)。 任何幫助都對我有好處...

我認為您忘記將.axd文件的忽略路由添加到路由方法中:

public static void RegisterRoutes(System.Web.Routing.RouteCollection routes)
{
    routes.Ignore("{resource}.axd/{*pathInfo}");//add this line 

    routes.MapPageRoute("",
        "{Name}",
        "~/Membersite.aspx");
}

告訴路由API不要路由擴展名為“ axd”的文件(由scriptmanager生成的文件)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM