使用'noty'的通知不适用于telerik脚本管理器

时间:2013-12-19 14:25:25

标签: asp.net telerik noty


我正在使用Noty插件生成通知。但它无法正常工作。我也在使用rad ajax manager。我的代码如下

<script type="text/javascript">
function noty_error(type_, text_) {
    var n = noty({
    text: text_,
    type: type_,
    dismissQueue: true,
    layout: 'topCenter',
    theme: 'defaultTheme',
    timeout:2000
});

}   


 <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
                <AjaxSettings>
                    <telerik:AjaxSetting AjaxControlID="btn_add">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="txt_dept" />
                            <telerik:AjaxUpdatedControl ControlID="grid_dept" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                    <telerik:AjaxSetting AjaxControlID="btn_cncl">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="txt_dept" />
                            <telerik:AjaxUpdatedControl ControlID="btn_add" />
                            <telerik:AjaxUpdatedControl ControlID="grid_dept" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                    <telerik:AjaxSetting AjaxControlID="grid_dept">
                        <UpdatedControls>
                            <telerik:AjaxUpdatedControl ControlID="txt_dept" />
                            <telerik:AjaxUpdatedControl ControlID="btn_add" />
                            <telerik:AjaxUpdatedControl ControlID="grid_dept" />
                        </UpdatedControls>
                    </telerik:AjaxSetting>
                </AjaxSettings>
            </telerik:RadAjaxManager>


在点击事件中,如果文本框内容为空,我需要生成通知,我的代码是

ScriptManager.RegisterStartupScript(this, typeof(Page), "onclick", "noty_error('warning','Oops!!! it looks like you have not entered anything');", true); 


我需要立即解决。请帮助我。

1 个答案:

答案 0 :(得分:1)

在尝试创建你的noty之前,请确保在.aspx页面上包含此内容。     

相关问题