通知を生成するために 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>
テキストボックスの内容がnullの場合、クリックイベントで通知を生成する必要があり、コードは
ScriptManager.RegisterStartupScript(this, typeof(Page), "onclick", "noty_error('warning','Oops!!! it looks like you have not entered anything');", true);
すぐに解決策が必要です。助けてください。