0

我正在使用 asp c#,我尝试使用表单名称作为 id getter

 Response.Write("<td><form runnat=\"server\" name=\"formCon" + mb.IdMbl + "\" action=\"../General/CurrentBlog.aspx\">");
                   Response.Write("<input type=\"submit\" value=\"consultar\">");   
                   Response.Write("</form></td>");

在下一页中,我想使用 Request.Form 获取表单名称,但我不知道如何

4

2 回答 2

0

这里需要更多的上下文来正确回答:

这是网络表格吗?如果是这样,页面上可能只有一个表单,而且我看不到首先获取它的名称的目的。

可以这样尝试:

var form = Document.GetControlById("formCon");
var name = form.Name;
于 2013-11-07T02:53:23.627 回答
0

您可以将表单名称存储在某个隐藏变量中并获取。

例子:

放 :

Request.Form["formname"]=\"formCon" + mb.IdMbl + "\";

得到 :

var myformName= Request.Form["formname"];
于 2013-11-07T02:53:33.210 回答