C# Html类不是';在《剃刀》中你不被认出来吗?

C# Html类不是';在《剃刀》中你不被认出来吗?,c#,html,css,razor,C#,Html,Css,Razor,因此,我正在设计一个网页,它接受用户输入,将其转换为电子邮件正文,然后将所述电子邮件发送到我的电子邮件帐户。我遵循microsoft提供的以下指南: 它使用@using(Html.BeginForm(“email”,“Home”,FormMethod.Post))调用ActionResult方法,并将Html表单本身放在Html.BeginForm的括号内。这对我来说很有意义——直到我启动我的页面时,才发现表单中的每个类由于某种原因被css页面完全忽略。我将表单复制/粘贴到Html.begin和

因此,我正在设计一个网页,它接受用户输入,将其转换为电子邮件正文,然后将所述电子邮件发送到我的电子邮件帐户。我遵循microsoft提供的以下指南:

它使用
@using(Html.BeginForm(“email”,“Home”,FormMethod.Post))
调用ActionResult方法,并将Html表单本身放在Html.BeginForm的括号内。这对我来说很有意义——直到我启动我的页面时,才发现表单中的每个类由于某种原因被css页面完全忽略。我将表单复制/粘贴到Html.begin和ta da之外!我的css又出现了。我已经阅读了一些不同的教程/帖子,关于我在这里要做的事情,听起来好像没有其他人真的遇到过这个问题……有什么想法吗

作为参考,我的html页面是:

    @model CuttingEdgeWebsite2._0.Models.ServiceRequest

@using (Html.BeginForm("Email", "ServiceRequestsController", FormMethod.Post))
{
    <div class="servicesReq">
        <form class="serviceReqForm" action="mailto:carl@cuttingedgelighting.com?Subject=Service%20Request" method="post" enctype="text/plain">
            <div class="col-left">
                <label>
                    <span class="required">* </span><span>Name:</span><br />
                    <input class="input" type="text" name="ServiceRequestName" required />
                </label><br />
                <label>
                    <span class="required">* </span><span>Email:</span><br />
                    <input class="input" type="text" name="ServiceRequestEmail" required />
                </label><br />
                <label>
                    <span>Company:</span><br />
                    <input class="input" type="text" name="ServiceRequestCompany" />
                </label><br />
                <label>
                    <span>Address:</span><br />
                    <input class="input" type="text" name="ServiceRequestAddress" />
                </label><br /><br />
            </div>
            <div class="serviceTypeGrid">
                <span class="required">* </span><span>Please choose what type of servicing you require:</span><br /><br />
            </div>
            <div class="col-left2">
                <label class="serviceType">
                    <input type="radio" name="serviceType" value="Electrical" /> Electrical<br />
                    <input type="radio" name="serviceType" value="Lighting" /> Lighting<br />
                    <input type="radio" name="serviceType" value="Energy" /> Energy<br />
                    <input type="radio" name="serviceType" value="Multiple" /> Multiple<br />
                </label><br /><br />
            </div>
            <div class="col-right">
                <label>
                    <span>City:</span><br />
                    <input class="input" type="text" name="ServiceRequestCity" />
                </label><br />
                <label>
                    <span>State:</span><br />
                    <input class="input" type="text" name="ServiceRequestState" />
                </label><br />
                <label>
                    <span>Zip Code:</span><br />
                    <input class="input" type="text" name="ServiceRequestZip" />
                </label><br />
                <label>
                    <span class="required">* </span><span>Phone Number:</span><br />
                    <input class="input" type="text" name="ServiceRequestNumber" />
                </label><br />
            </div>
            <label class="commentText">
                <span>Comments:</span><br />
                <textarea name="comments"></textarea><br />
            </label>
            <div class="formSubmitButton">
                <input type="submit" value="Submit" /><br />
                <br />
            </div>
        </form>
    </div>
}
@model CuttingEdgeWebsite2.\u 0.Models.ServiceRequest
@使用(Html.BeginForm(“电子邮件”、“ServiceRequestsController”、FormMethod.Post))
{
*名称:

*电子邮件:

公司:

地址:


*请选择您需要的服务类型:

电气
照明
能量
多个


城市:

状态:

邮政编码:

*电话号码:

评论:



}
我现在不能确定,但我相信,如果出现错误,并且您正在一个接一个地创建一个表单,那么Html.BeginForm命令将创建一个表单

<div class="servicesReq">
@using (Html.BeginForm("Email", "ServiceRequestsController", FormMethod.Post, new { @class = "serviceReqForm" }))
{   <div class="col-left">
    <label>
        <span class="required">* </span><span>Name:</span><br />
        <input class="input" type="text" name="ServiceRequestName" required />
    </label><br />
    <label>
        <span class="required">* </span><span>Email:</span><br />
        <input class="input" type="text" name="ServiceRequestEmail" required />
    </label><br />
    <label>
        <span>Company:</span><br />
        <input class="input" type="text" name="ServiceRequestCompany" />
    </label><br />
    <label>
        <span>Address:</span><br />
        <input class="input" type="text" name="ServiceRequestAddress" />
    </label><br /><br />
</div>
    <div class="serviceTypeGrid">
        <span class="required">* </span><span>Please choose what type of servicing you require:</span><br /><br />
    </div>
    <div class="col-left2">
        <label class="serviceType">
            <input type="radio" name="serviceType" value="Electrical" /> Electrical<br />
            <input type="radio" name="serviceType" value="Lighting" /> Lighting<br />
            <input type="radio" name="serviceType" value="Energy" /> Energy<br />
            <input type="radio" name="serviceType" value="Multiple" /> Multiple<br />
        </label><br /><br />
    </div>
    <div class="col-right">
        <label>
            <span>City:</span><br />
            <input class="input" type="text" name="ServiceRequestCity" />
        </label><br />
        <label>
            <span>State:</span><br />
            <input class="input" type="text" name="ServiceRequestState" />
        </label><br />
        <label>
            <span>Zip Code:</span><br />
            <input class="input" type="text" name="ServiceRequestZip" />
        </label><br />
        <label>
            <span class="required">* </span><span>Phone Number:</span><br />
            <input class="input" type="text" name="ServiceRequestNumber" />
        </label><br />
    </div>
    <label class="commentText">
        <span>Comments:</span><br />
        <textarea name="comments"></textarea><br />
    </label>
    <div class="formSubmitButton">
        <input type="submit" value="Submit" /><br />
        <br />
    </div>
}

@使用(Html.BeginForm(“电子邮件”,“ServiceRequestsController”,FormMethod.Post,new{@class=“serviceReqForm”}))
{   
*名称:

*电子邮件:

公司:

地址:


*请选择您需要的服务类型:

电气
照明
能量
多个


城市:

状态:

邮政编码:

*电话号码:

评论:



}

你能分享一些未正确应用的CSS吗?当然,我知道它必须是非常简单的东西。实际上,我先是为了不同的目的制作了表单,然后复制/粘贴到剃须刀支架中,所以我不觉得奇怪我错过了。解决方案有效,一切正常!