【发布时间】:2016-05-07 20:43:43
【问题描述】:
我使用 DNN 和 C#。我有一个包含大量输入并选择 HTML 标记的表单。在表格的末尾有一个 .当我点击它时,页面会重新加载,但是当我尝试捕获表单数据时(使用 Request.Form['formName'] 或 Request['form'])我只有空字段(如果我检查值IsPostback,它总是错误的)。但在表单标签中是有价值的。
文件视图.ascx
<div class="row">
<div class="col-sm-2"> </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"> </div>
</div>
OTHER FIELD (such as input text, select and radio button)
<input type="submit" name="formRegistraScheda" id="formRegistraScheda" value="Registra scheda" />
我知道我可以使用(如果我使用它,没有问题,因为捕获 asp:Textbox 中的值是个笑话)但在这种情况下我不能使用它们。
我该如何解决这个问题?
【问题讨论】:
-
你的 html 按钮应该是一个 asp.net 按钮控件
-
@prospector :感谢您的帮助。我尝试 (也没有 OnClick 属性)但它不起作用