これに関するいくつかの同等の投稿を見てきましたが、探している動作を模倣するものはまったくありません。私の単純な ASP.Net アプリでは、フォームが送信されると、Controller メソッドの結果が TempData に格納されます。そのスロットの値の存在に基づいて、タグの CSS クラスを変更 (設定) したい (色を変更する)。動作する次の View コードがあります。
<p>
<input type="submit" name="submitAction" value="Test Connection" />
@if (TempData["connectionResults"] != null)
{
<span class="@(TempData["connectionResults"].ToString()
== "Connection successful" ?
"dbConnectionSuccess" : "dbConnectionFail")">
@TempData["connectionResults"]
</span>
}
</p>
私の質問は、javascript または jQuery でこれを行うよりエレガントな方法はありますか? 同等のことを行うSOに関する投稿はたくさんありますが、コントローラーでのアクション呼び出しの結果に関する投稿はありません。
ありがとう!