c# - What is the analog in Razor notation? -


तो, DotNetOpenAuth के उदाहरण में मुझे aspx में प्रपत्र है:

  & lt; form action = "प्रमाणीकरण करें? रिटर्न यूआरएल = & lt;% = HttpUtility.UrlEncode (अनुरोध। JQueryString [" ReturnUrl "])% & gt;" Method = "post" id = "openid_form"% & gt; & Lt; / प्रपत्र & gt;   

और रेज़र में एएसपीएक्स का एनालॉग क्या होगा?

  @using (Html.BeginForm (--- --- ---)} {}   

--- अद्यतन ---

सुझावों के लिए सभी के लिए धन्यवाद, उत्तर है:

  @using (Html.BeginForm ("प्रमाणीकरण", "खाता", FormMethod.Post, new {target = "_top" , Id = "openid_form"})) {}    

आपको इसकी आवश्यकता नहीं है कॉल BeginForm ; आप अभी भी रेजर में & lt; form & gt; टैग्स लिख सकते हैं।

एमवीसी मार्गों पर पोस्ट करते समय शुरुआती फॉर्म उपयोग किया जाता है।
अगर यह एक एमवीसी है एक्शन, आप

  @using (HTML.BeginForm ("Authenticate", नया {ReturnUrl = Request.QueryString ["ReturnUrl"]}) लिख सकते हैं   < / div> 

Comments