2012-04-12 5 views
1

Wie bekomme ich den Namen oder die ID des Formulars, die asp.net gerendert auf der Clientseite von C# auf der Serverseite.ASP.NET Form Tag Client-ID oder Name in C#

Oder ist es immer "aspnetForm"?

+0

Ich bin neugierig, warum Sie es brauchen würde? In WebForms gibt es (traditionell) immer nur eine Form. – mgnoonan

Antwort

2

Das Formular konnte über die Page.Form Eigenschaft zugegriffen werden. Also, um das Formular Client-ID zu erhalten benutzen Sie einfach:

var formId = Page.Form.ClientID; 

den Namen Attribut Verwendung zu erhalten:

var formName = Page.Form.Name;