簡體   English   中英

C#函數在JavaScript中加密

[英]C# Function Encrypt in JavaScript

我想在JS代碼中使用C#中的Encrypt(myString)

這可能嗎?

我試過這樣的事情:

在C#中

public object IDToUrl(int myNumber)
    {
        return Encrypt(myNumber.ToString());
    }

在JS中

var encryptedValue = '<%=IDToUrl(data.id)%>';

但它不起作用。

只有當該IDToUrl()方法是該頁面的本地時,該代碼才有效。 你沒有說明你正在使用什么視圖,但我會用一個幫助類解決這個問題。

像這樣添加一個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)%>';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM