0

Visual Studio vb の Web フォームでアラート メッセージを実行しようとしていますが、アクション メソッドで動的にコーディングしようとすると、このエラーが発生し続けます

HTMLにラベルエラーメッセージを生成するだけの場所に古いコードを残しました

この線の下に青い波線を取得する

popupScript = "<script language='javascript'>" + "showErrorToast();" + "</script>"

jquery関数

<script type="text/javascript">
function showErrorToastr() {
    toastr.warning('Please enter at least 3 characters of the organisation name')
}

キャンセルボタンがクリックされたときのVbアクションメソッド

 Protected Sub btnSelect0_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    Dim popupScript As String = ""
    If txtorgname.Text = "" Then
        lblerror.Text = "Please enter at least 3 characters of the organisation name"
        txtorgname.Focus()
        popupScript = "<script language='javascript'>" + "showErrorToast();" + "</script>"
    ElseIf Len(txtorgname.Text) < 3 Then
        lblerror.Text = "Please enter at least 3 characters of the organisation name"
        txtorgname.Focus()
    ElseIf Len(txtorgname.Text) > 50 Then
        lblerror.Text = "Organisation name too long. Max 50"
        txtorgname.Focus()
    Else
        BindData()
    End If
End Sub
4

1 に答える 1

0

showErrorToastあなたの例には存在しませんが、存在しますshowErrorToastr

その変化を試してください。うまくいかない場合は、コメントしてください。

于 2015-06-05T04:06:12.317 に答える