2013-01-11 3 views
-1

나는 이상한 것을보고 있는데, 그렇게 작동하는지 모르겠습니다.페이지에 여러 폼 태그가있는 이상한 동작

runat = "server 태그가있는 서식 파일을 기반으로하는 ASP.NET 페이지가 있습니다.이 페이지에서는 클라이언트 측에 다른 폼이 있으므로 runat ="서버가 없습니다 "태그가 포함되어 있습니다.이 양식에는 제 3 자 웹 사이트를 가리키는 URL이 포함 된 작업 속성이 포함되어 있습니다. 이 양식의 제출 버튼을 클릭하면 양식이 통과하지 않고 페이지가 바로 위와 같이 나타납니다.

이 페이지에서 내 태그 바로 위에있는이 태그를 사용하면 해당 양식을 작업 URL에 제출할 수 있습니다. 내 질문에 양식에 추가 빈 태그를 넣지 않으면 양식이 제출되지 않는 이유는 무엇입니까?

감사합니다. 나아가 라.

+2

도움이되는 데 도움이되는 몇 가지 코드가 필요합니다! – codingbiz

답변

1

당신은

모든 형태 cannot nest HTML FORMS는 FORM 요소에 묶어야합니다. 단일. 서에는 여러 양식이있을 수 있지만 FORM 요소는 중첩 될 수 없습니다. PostBackUrl 양식 ASP.Net에 당신의 필요를 해결할 수 있는지를

을 참조하십시오.

이외에도 ASP.Net 면도기를 사용하면 ASP.Net의 "단일 FORM 웹 페이지 모델"에서 벗어날 수 있습니다. Web Forms.