Which method handles form submissions in Razor Pages?

4 phương ánCó lời giảiXuất hiện trong 1 bộ đề

A·B·C·DCác phương án trả lời

AOnSubmit()
OnPost()Đúng
CSubmitForm()
DPost()

Giải thích chi tiết

Đáp án đúng: B. Razor Pages ánh xạ phương thức HTTP tới handler theo quy ước tên: OnGet cho GET, OnPost cho POST, kèm biến thể bất đồng bộ OnPostAsync và biến thể có tên như OnPostDeleteAsync khi dùng asp-page-handler. Vì biểu mẫu gửi lên bằng POST nên OnPost() là phương thức xử lý. Các tên OnSubmit() (A), SubmitForm() (C) và Post() (D) không nằm trong quy ước đặt tên handler của Razor Pages nên sẽ không bao giờ được framework gọi tới.

Xuất hiện trong các bộ đề