私のC#/ asp.netアプリケーションの機能を実装する際に問題があります。コードの背後からフォームを送信
フォームにはRadioButtonListと送信ボタンがあります。 RadioButtonListは、データベースから取得するオブジェクトのリストからPage_Load()
に生成されます。 リストにオブジェクトが1つしかない場合は、自動的にフォームを送信したいと思います。
フォームオブジェクト、送信ボタンなどにアクセスできますが、解決策が見つからない(最後にform.Submit()
の種類があります)メソッドが見つかりませんでした。
私はこれをどのように行うことができるのでしょうか?
ありがとうございます!方法がないようだとしてhttp://pastebin.com/54payZJP
EDIT2 >>>
:
.aspxの:http://pastebin.com/0E6T7dqH
.aspx.csここ
EDITは>>コードです私が最初にやりたかったことをやって、response.redirect()を使ってセッション変数を使用しました。
あなたが試したことを投稿してください。 –
私は与えられたフォームを提出するメソッドを見つけようとしましたが、存在していないようです。 次に、ボタンをシミュレートできるかどうかを試しました。クリックしても、存在しないように見えます。 私はresponse.write()を使ってフォームをjavascriptで送信しようとしましたが、おそらくそれは可能かもしれませんが、非常に「きれいな」解決策ではありません。結局のところ、唯一の方法は、私のポストデータをフォームにつながるページに直接送信するようだが、私はバズーカで蟻を殺すように感じる(そして、POSTデータを別のページに送ることは、* ssウェル) – BPruvost