2016-08-05 10 views
-2

私はこのようなコントローラのようなhtmlの文字列があります。私は、ビューにこれを送信し、ユーザーにそれを表示し、ユーザーが提出し、HTML形式の文字列をasp mvcコントローラ側

を提出して...をクリックしなければならないはずです

string str = "<form name='jy'action='https://' method='POST'><input type=submit value='Pay'></form>"; 

(重要でない)Webサービスからこれを受け取るしかし、私はやるしたいですこのフォームを作成し、コントローラ側で自動的に送信します。

私はこれをユーザーに表示する必要はなく、ユーザーが送信をクリックすると、役に立たないことを意味します。

どうすればいいですか?

+0

' ' –

+0

私はそれを知っていますが、コントローラー側でこれを行う方法は – user3726322

+0

"コントローラー "側ですか?理解できません。 "* Client *"側か "* Server *"側を意味しますか? –

答えて

0

コントローラー:

ViewBag.addMe = String.Concat(str,"<script>document.forms[0].submit();</script>"); //(c)SomePerson 

閲覧:

@Html.Raw(ViewBag.addMe) 
関連する問題