当一些内容加载到ajax编辑器时如何调用c#方法?

时间:2015-07-12 10:46:59

标签: c# jquery asp.net ajax ajaxcontroltoolkit

我想计算文章中的标题并打印该值。但是我想在没有按下按钮的情况下执行此操作。当使用ajax调用将内容加载到ajax编辑器或以任何方式触发我的c#函数时但我是ajax的新手。 这是我的编辑代码

<cc1:Editor ID="Editor2" runat="server"  CssClass="form-control"></cc1:Editor>

这是我的c#代码

 protected static int clientActivemodeChange(String editor2html)
    {

        HtmlDocument doc = new HtmlDocument();
        doc.LoadHtml(editor2html);
        int index = 0;
        if (doc.DocumentNode.SelectNodes("//H1") != null)
        {

            foreach (HtmlNode mynodes in doc.DocumentNode.SelectNodes("//H1"))
            {

                index = doc.DocumentNode.SelectNodes("//H1").IndexOf(mynodes);


            }
        }
        return index;
    }

我没有看到任何方法在编辑器控件中调用ajax函数。有一些方法可用,如onload,oncontentchanged,ondatabinding,onprerender但是当我使用这些方法来调用ajax函数时,它会产生错误。任何可能的方法来做到这一点?

0 个答案:

没有答案