0
설명 : 오류가 필요한 자원의 구문 분석하는 동안 오류가 발생했습니다 이 요청을 서비스하십시오. 다음의 특정 구문 분석 오류 세부 정보를 검토하고 소스 파일을 적절하게 수정하십시오.
파서 오류 메시지 : "@"문자 다음에 예기치 않은 "{"문자가 있습니다. 코드 블록 (@if {}, @ {} 등)의 본문에 들어가면 코드로 전환 할 때 "@ {"을 사용할 필요가 없습니다.
@using DotNetOpenAuth.Mvc
@using DotNetOpenAuth.OpenId.RelyingParty
@{
ViewBag.Title = "Log On";
}
<div id="login-oauth">
<h3>via 3rd Party (recommended)</h3>
@{ Html.RenderPartial("LogOnContent");}
</div>
<div id="or">OR</div>
<div id="login-account">
<h3>using a account</h3>
</div>
@using (Html.BeginForm())
{
<div>
<p>
<label for="username">Username:</label>
@(Html.TextBox("username"))
@(Html.ValidationMessage("username", "*"))
</p>
<p>
<label for="password">Password:</label>
@(Html.Password("password"))
@(Html.ValidationMessage("password", "*"))
</p>
<p>
@(Html.CheckBox("rememberMe")) <label class="inline" for="rememberMe">Remember me?</label>
</p>
<p>
<input class="classiclogon" type="submit" value="Log On" />
</p>
<p>
Please enter your username and password. @(Html.ActionLink("Register", "Register")) if you don't have an account.
</p>
</div>
@{
{
var options = new OpenIdSelector();
options.TextBox.LogOnText = "Log On";
}
}
@MvcHtmlString.Create(Html.OpenIdSelectorScripts(options, null))
@* @(Html.OpenIdSelectorScripts(this.Page, options, null))*@
}
이미 마크 업 블록이 아닌 코드 블록에있는 것처럼 들립니다. 주변 코드는 어떻게 생겼습니까? '@ {'와'}'를 삭제하면 작동합니까? – Rup
우리에게 주위를 보여주십시오. –