我正在使用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获取表单名称,但我不知道如何
答案 0 :(得分:0)
在这里需要更多的背景来正确回答:
这是webforms吗?如果是这样,页面上可能只有一个表单,我看不到首先得到它的名字的目的。
可以尝试这样:
var form = Document.GetControlById("formCon");
var name = form.Name;
答案 1 :(得分:0)
您可以将表单名称存储在某个隐藏变量中并获取。
示例:
设置:
Request.Form["formname"]=\"formCon" + mb.IdMbl + "\";
获取:
var myformName= Request.Form["formname"];