C# 联系人表单中的错误

C# 联系人表单中的错误,c#,asp.net,asp.net-mvc,contact-form,url-action,C#,Asp.net,Asp.net Mvc,Contact Form,Url Action,我需要在评论文本区域中显示有关它正在咨询的属性的id,我从查看详细信息中获取它,其中有一个按钮“咨询” 在详细信息视图中: <a class="btn btn-primary" href="@Url.Action("Contact", "Home", new {PropertyId = @Model.PropertyModel.Property.PropertyId})#consult"> <i class="icon-envelope"> </i> @Res

我需要在评论文本区域中显示有关它正在咨询的属性的id,我从查看详细信息中获取它,其中有一个按钮“咨询”

在详细信息视图中:

<a class="btn btn-primary" href="@Url.Action("Contact", "Home", new {PropertyId = @Model.PropertyModel.Property.PropertyId})#consult">
<i class="icon-envelope">
</i>
@Resources.Property.Details.Consulta
</a>
在ContactModel中:

[Required]
[Display(Name = "Comment", ResourceType = typeof(Resources.Entities.Names))]
public string Comment { get; set; }
在Contact.cshtml中:

<div class="control-group">
    @Html.LabelFor(m => m.Comment, new { @class = "control-label" })
    <div class="controls">
        @Html.TextAreaFor(m => m.Comment, new {@rows = "6", @style="width:80%;"})
        @Html.ValidationMessageFor(m => m.Comment) 
    </div>
</div>

@LabelFor(m=>m.Comment,新的{@class=“control label”})
@text区域(m=>m.Comment,新的{@rows=“6”,@style=“width:80%;”})
@Html.ValidationMessageFor(m=>m.Comment)

你知道怎么做吗?

谢谢你的回答!问题是在名为comment的文本区域中没有显示id信息(我通过url操作提供给控制器)。
我看不出我这样做有什么不对。

让它起作用的第一步是知道问题出在哪里。第二步是告诉我们问题是什么,这样我们就可以在第一步帮助您。
<div class="control-group">
    @Html.LabelFor(m => m.Comment, new { @class = "control-label" })
    <div class="controls">
        @Html.TextAreaFor(m => m.Comment, new {@rows = "6", @style="width:80%;"})
        @Html.ValidationMessageFor(m => m.Comment) 
    </div>
</div>