. net базовое приложение выдает исключение при введении тега формы - PullRequest
0 голосов
/ 07 мая 2020

Я изучаю c#. net ядро, используя видео YouTube Freecodecamp. Страница бритвы работает нормально, пока я не ввел тег формы. Когда я удаляю тег формы, приложение работает нормально. При введении тега формы приложение выдает ошибку. Я новичок в странице razor и. net core. Я использую VS Code в качестве редактора.

Exception:

Произошло необработанное исключение при обработке запроса.

XmlException: '.', Шестнадцатеричное значение 0x00, является неправильный символ. Строка 1, позиция 1.

Код:

@page
@model brugen.Pages.BookList.IndexModel
@{

} 

<br/>

<div class="container row p-0 m-0">
    <div class="col-9">
        <h2 class="text-info">BOOk List</h2>
    </div>
    <div class="col-3">
        <a class="btn btn-info form-control text-white">Create New </a>
    </div>

    <div class="col-12 border p-3 mt-3">
         <Form method="post">

            @if ( Model.Books.Count() > 0 )
            {

            }
            else
            {
                <p>No Books Available</p> 
            }
        </Form> 
    </div> 

</div>

startup.cs

 if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseStaticFiles();

            app.UseRouting();

            app.UseAuthorization();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapRazorPages();
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...