在表单中显示要更新的信息-Razor WebMatrix

在表单中显示要更新的信息-Razor WebMatrix,razor,webmatrix,webmatrix-2,Razor,Webmatrix,Webmatrix 2,各位,我一直在互联网上苦苦寻找答案。我需要知道在表单中显示用户详细信息所需的代码,以便他们可以更改和更新其信息 我尝试了以下代码,但遇到了麻烦 @{ Layout = "~/_template1.cshtml"; var db = Database.Open("StayInFlorida"); var OwnerID = WebSecurity.CurrentUserId; var FirstName = ("SELECT FirstName from OwnerInfo WHERE Owne

各位,我一直在互联网上苦苦寻找答案。我需要知道在表单中显示用户详细信息所需的代码,以便他们可以更改和更新其信息

我尝试了以下代码,但遇到了麻烦

@{
Layout = "~/_template1.cshtml";

var db = Database.Open("StayInFlorida");
var OwnerID = WebSecurity.CurrentUserId;
var FirstName = ("SELECT FirstName from OwnerInfo WHERE OwnerID='OwnerID'");


<h1>My Details</h1>

<form method="post">
<input>@FirstName</input>
<input type="submit" value="Insert" class="submit" />
</form>
}
@{
Layout=“~/\u template1.cshtml”;
var db=Database.Open(“stayinfrida”);
var OwnerID=WebSecurity.CurrentUserId;
var FirstName=(“从OwnerInfo中选择FirstName,其中OwnerID='OwnerID');
我的细节
@名字
}

我肯定这是错误的,但是网上的帮助非常有限。

请查看ASP.net网站上的精彩入门教程:

右边的链接指向文章的所有9个部分,包括在数据库中添加和编辑数据的详细信息

<form action="" enctype="multipart/form-data" method="post">   
<input type="submit" value="@FirstName" class="submit" />
</form>
我认为你不需要

<input>@firstName</input>
@firstName
<input>@firstName</input>