2016-05-07 24 views
0

私はDNNとC#を使用しています。私は多くの入力と選択したHTMLタグを持つフォームを持っています。フォームの終わりにはaがあります。私はそれをクリックすると、ページがリロードされますが、私はフォームのRequest.Form ['formName']またはRequest ['form']でフォームのキャッチしようとすると私は空のフィールドを持っている(と私は値をチェックする場合IsPostbackの、それは常に偽です)。しかし、フォームタグには価値があります。HTMLフォーム送信ボタンはデータフォームを送信しません

FILE View.ascx

<div class="row"> 
     <div class="col-sm-2">&nbsp;</div> 
     <div class="col-sm-4"> 
       <label for="formCodiceCanile">Codice Canile</label> 
     </div> 
     <div class="col-sm-4"> 
      <input type="text" name="formCodiceCanile" ID="formCodiceCanile" value="<%=InfoScheda.CodiceCanile %>" /> 
     </div> 
     <div class="col-sm-2">&nbsp;</div> 
    </div> 

    OTHER FIELD (such as input text, select and radio button) 

    <input type="submit" name="formRegistraScheda" id="formRegistraScheda" value="Registra scheda" /> 

私は私が使用できることを知っている(と私はそれを使用する場合、ASPに値をキャッチするので、問題はありません:テキストボックスは、それは冗談だ)が、この場合、私はそれらを使用することはできません。

この問題を解決するにはどうすればよいですか?

+0

htmlボタンはasp.netボタンコントロールにする必要があります – prospector

+0

@prospector:ありがとうございました。私は(OnClick属性もなく) –

答えて

0

問題が解決しました:ページステータスを確認するために、URLにフィールドのフォームを使用しているため、ボタンはPOSTを実行しません。今私はこのコントロールを削除し、私はIsPostbackネイティブ変数C#とフォームの作業を使用します!

関連する問題