我正在使用网络表单,我需要为我的一个客户创建一个支付网关POST
的 http 。form
我正在使用一个显示在母版页中的用户控件,但是它们已经<form>
在页面上存在,所以我很确定我不能添加另一个。
从后面的代码在 C# 中创建和发布表单的最佳实践方法是什么?目前我有以下内容:
var nvc = new System.Collections.Specialized.NameValueCollection
{
{"EWAY_ACCESSCODE", ewayResponse.AccessCode},
{"EWAY_CARDNAME", txtCcName.Text},
{"EWAY_CARDNUMBER", txtCcNumber.Text},
{"EWAY_CARDEXPIRYMONTH", ddlCcExpMonth.SelectedValue},
{"EWAY_CARDEXPIRYYEAR", ddlCcExpYear.SelectedValue},
{"EWAY_CARDCVN", txtCcv.Text}
};
var client = new WebClient();
client.UploadValues(ewayResponse.FormActionURL, nvc);
这确实有效,但是有更好/替代的方法吗?