English 中文(简体)
禁用 C# 中的 AJAX 编辑器
原标题:Disable AJAX editor in C#

I have a condition based upon which I require that the AJAX HTML Editor gets disable. This code is not working:

edNote.Enabled=false; //edNote is AJAX editor.

请建议采取任何其他办法这样做。

最佳回答

我发现也可以制作一个定制编辑器, 供我们根据需要显示编辑器。 代码和链接如下:

守则:

namespace TestControls
{
public class CustomEditor : Editor
{
    protected override void FillTopToolbar()
    {
        TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.Bold());
        TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.Italic());
    }
    protected override void FillBottomToolbar()
    {
        TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.DesignMode());
        TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.PreviewMode());
    }
}
}

链接:Custom编辑

问题回答

输出一个 来代替整个编辑器,而不是使其失效。

<HTMLEditor:Editor runat="server" id="edNote" />
<asp:Literal runat="server" id="lit" />

以 C # 中

edNote.Visible = !condition;
lit.Visible = condition;




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签