MVC3 で。ボタンクラス「open-deleteRowDialog」があり、クリックすると次のJavaScriptに移動します。
$(document).on("click", ".open-DeleteRowDialog", function () {
var pwd= '@Url.("GeneratePsw","Admin")';
$(".modal-body #pwd").val(pwd);
$('#1').modal('show');
})
私が欲しいのは、モデル(ビュー)に表示するために「var pwd」に保存したい文字列を返さなければならないメソッドを(コントローラーで)呼び出すことです
メソッド(コントローラー内)は次のとおりです。
public string GeneratePsw()
{
HomeBridgeEntities ddbb = new HomeBridgeEntities();
SqlConnection Cn = new SqlConnection(((System.Data.EntityClient.EntityConnection)ddbb.Connection).StoreConnection.ConnectionString);
SupPassGenerator sup = new SupPassGenerator(Cn);
//psw conteins a password from CreateRandomPassword
string psw = sup.CreateRandomPassword(9);
return psw;
}
ありがとう!