在jQuery中,我有一个函数,它获取一个id,我想在mvc方法中加密日期,在mvc中我们可以访问html视图页面本身的编码。在那个如何在一个方法中添加jQuery函数数据
我的jQuery函数
function Redirect(id) {
var propertyidconvert = '@Utility.Utilities.Commonfunction.Encrypt(id, "PropertyId")';
alert(propertyidconvert);
}
我有一个C#方法来加密数据,但是我无法添加id值,显示错误。
答案 0 :(得分:1)
在JavaScript运行时期间无法运行C#方法。当JS运行时,视图已经由C#构建和呈现,不再属于.NET MVC的范围。
要实现此目的,您必须将AJAX请求发回服务器,然后在JS中接收加密的响应,或直接在JS中加密数据。