HTML表单提交按钮不会从

时间:2016-05-07 20:43:44

标签: c# html forms

我使用DNN和C#。我有一个包含大量输入并选择HTML标记的表单。在形式的最后有一个。当我点击它时,页面重新加载但是当我尝试捕获表单数据时(使用Request.Form ['formName']或Request ['form'])我只有空字段(如果我检查值IsPostback,它总是错误的)。但是在表格标签中有价值。

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中的值:Textbox这是一个笑话)但在这种情况下我不能使用它们。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

问题解决:按钮没有执行POST,因为我在URL中使用字段的形式来观察页面状态。现在我删除了这个控件,我使用了C#的IsPostback本机变量和表单工作!