@Html帮助类使用

1、@using (Html.BeginForm()){form主体}和 @{Html.BeginForm();}form主体@{Html.EndForm();}的区别

这样写报错

<body>
    @using (Html.BeginForm())
    { 
        form主体1
    }
    @{Html.BeginForm();}
        form主体2
    @{Html.EndForm();}
</body>

这样写正确

<body>
    @using (Html.BeginForm())
    { 
        <div>form主体1</div>
    }
    @{Html.BeginForm();}
        form主体2
    @{Html.EndForm();}
</body>

2、使用@:和text标签

在代码块中,要么是C#代码,要么是HTML标签,不能直接写纯文字,纯文字须包裹在HTML标签内。但如果需要在代码块中直接输出纯文字而不带HTML标签,则可以使用@:标签,在代码块中输出纯文本文字非常有用。

@:后面可以是一行除@字符以外的任意文本,包括<>和空格,怎么写的就怎么输出
@: 如果要输出@符号,当@符号前后都有非敏感字符(如<、{、和空格等)时,可以直接使用@符号,否则需要使用两个@符号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值