0

id の番号を持つ mvc コントローラーのサーバー側にアラート ボックスを表示する必要があります。サーバー側のみ。以下のコードを試してみましたが、動作しません。どうやってそれをするのですか?あなたの事前の助けに感謝します

コード:

if (condition)
               {

    StringBuilder tt = new StringBuilder();

    tt.Append("<script language='javascript'>");
    foreach (var id in ids)
    {
        tt.Append("alert('" + id + "')");
    }
    tt.Append("</script>");
}
4

2 に答える 2

0

あなたの質問には部分的なコードがありませんが、このようにすることができます。

上記のコードを考慮すると、モデルに「tt」を保存するか、コントローラー側でこのようなデータを表示することが期待されます..

if (condition)
 {
    StringBuilder tt = new StringBuilder();
    tt.Append("<script language='javascript'>");
    foreach (var id in ids)
    {
        tt.Append("alert('" + id + "')");
    }
    tt.Append("</script>");
   Response.Write(tt.ToString());

}

その場合、それはうまくいくでしょう。

于 2013-03-08T12:53:15.673 に答える