我是新的编码人员,所以这是我的问题,我正在通过c#和angularJs从数据库中获取数据,我可以修改数据,并想在需要将其保存在数据库中后发回,但我要一步一步,所以这是我的代码,非常感谢。我希望它是西班牙文,不要介意。
var datosActuales = {
'id': $scope.datosActualizados.id,
'remitente': $scope.datosActualizados.remitente,
'proveedor': $scope.datosActualizados.proveedor,
'destinatario': $scope.datosActualizados.correoDestinatario,
'copia': $scope.datosActualizados.copia,
'mensaje': $scope.datosActualizados.mensaje
};
$http.post('http://localhost:65110/api/CorreosProveedor/CorreoActual', datosActuales)
.then(function (response) {
console.log(response);
}, function (response) {
console.log("error..");
});
// POST api/<controller>
[HttpPost]
public void CorreoActual(int id, string remitente, string proveedor, string destinatario, string mensaje, string copia)
{
try
{
//string separa_copias = copia.Split(new char[] { ',' });
ModeloCorreo correo_recibido = new ModeloCorreo();
correo_recibido.id = id;
correo_recibido.remitente = remitente;
correo_recibido.nombre_proveedor = proveedor;
correo_recibido.destinatario = destinatario;
correo_recibido.mensaje = mensaje;
// correo_recibido.correos_copia = separa_copias;
}
catch (Exception ex)
{
}
}
控制台中的错误是
405方法不允许
参考方案
您可以尝试以下代码:
$http({
method: "POST",
url: 'http://localhost:65110/api/CorreosProveedor/CorreoActual'
}).then(function successCallback(response) {
console.log(response);
}, function errorCallback(response) {
console.log("error..");
});
希望这对您有帮助,请发表评论
获取JavaScript值到C#字符串 - javascript是否可以在C#中执行类似的操作?该值为“ 10/05/2014”string jsValue = javascript("$('#EstimatedStartDate').val()"); 参考方案 您能否更详细地阐明您要做什么。看来您正在尝试从javascript(客户…
如何使用JavaScript访问嵌入式ASP.NET GlobalResources? - javascript我正在开发一个遗留的ASP.NET项目,该项目正试图缓慢地进行调整,但是如果没有像巧克力手指屋一样塌陷的情况,我将无法进行重大更改。我试图为此找到解决方案,但由于术语的特定混合(“ javascript”,“ embedded”和/或“ resource”只是为我提供了有关如何嵌入.js文件的信息,而失败了)。 。),这可能是一种怪异的处理方式。该项目将Ap…
ddl在服务器中未更新-asp.net - javascript我在ASP.NET c#上工作。我有一个DropDownList。 (runat =“ server”)在$ {document).ready上,我更新了它的值:$(document).ready(function () { document.getElementById("ddl").value = "abc"; ……
从ASP.NET MVC中的AngularJS控制器加载数据而无需加载整个页面 - javascript这是我的动作: [HttpPost, ValidateAntiForgeryToken] public ActionResult GetData() { //get data from DB and populate model with data return View("Data", model); } 该视图是: @model UI…
通用日期时间格式 - javascript我正在开发一个将日期时间从JavaScript(客户端)发送到Web服务(服务器端)的应用程序。现在,DateTime的问题在于它具有多种格式,并且在任何情况下客户端都可能具有与服务器不同的DateTime格式,这可能会中断服务器端对datetime的解析。我以为JavaScript的函数“ getTime()”将等同于C#的datetime属性“ Tick…