JavaScript中的c#函数加密
本文关键字:加密 函数 中的 JavaScript | 更新日期: 2023-09-27 18:15:32
我想在JS代码中使用Encrypt(myString)。
这可能吗?
我试过这样做:
用c#public object IDToUrl(int myNumber)
{
return Encrypt(myNumber.ToString());
}
在JS var encryptedValue = '<%=IDToUrl(data.id)%>';
只有当IDToUrl()
方法是该页的本地方法时,该代码才会工作。你没有说明你正在使用什么视图,但是我会用一个helper类来解决这个问题。
像这样添加一个Helper类:
public static class SomeNameHelper
{
public static object IDToUrl(int myNumber)
{
return Encrypt(myNumber.ToString());
}
public static object Encrypt(string s){
... whatever code that is required...
}
}
在js: var encryptedValue = '<%=SomeNameHelper.IDToUrl(data.id)%>';