小编use*_*111的帖子

MVC HtmlHelpers与Razor有关

我正在创建一个非盈利捐赠平台,我第一次使用MVC.我大部分时间都掌握了它,但现在我遇到了一个我不知道如何解决的问题.我正在使用AthorizeNet.Helpers类,当我从expamples添加代码时,它大部分都有效,除了它采用表单并将其放在标签上,但它将表单字段放在正确的位置.我正在试图弄清楚如何在正确的位置渲染标记.

@using AuthorizeNet.Helpers;

@using (Html.BeginSIMForm("http://127.0.0.1:4768", 1.99M, "xxx_key", "yyy_key", true))
{
    @Html.Raw(Html.CheckoutFormInputs(true))
    @Html.Hidden("order_id", "1234")
    <input type = "submit" value = "Pay" />
}
Run Code Online (Sandbox Code Playgroud)

这是它在HTML输出中的外观:

<form action = 'https://test.authorize.net/gateway/transact.dll' method = 'post'>
    <input type = 'hidden' name = 'x_fp_hash' value = '6bef386eaa89944efd62b47b86042910' \>
    <input type = 'hidden' name = 'x_fp_sequence' value = '117'\>
    <input type = 'hidden' name = 'x_fp_timestamp' value = 'xxx_key' \>
    <input type = 'hidden' name = 'x_login' value = 'yyy_key' \>
    <input type = 'hidden' name = 'x_amount' …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc html-helper authorize.net razor

5
推荐指数
2
解决办法
3085
查看次数

标签 统计

asp.net-mvc ×1

authorize.net ×1

html-helper ×1

razor ×1