目前,我已将这一切都列出来了:
public static string Encrypt<T>(string anything)
{
//Stuff can go here
}
当我按下按钮时,我希望能够在加密中运行所有代码。是否可以这样做,如果是,我该怎么办?
答案 0 :(得分:4)
假设您的aspx按钮是
<asp:Button runat="server" text="Encrypt" id="btnencrypt" onclick="btnencrypt_Click" />
您的服务器端事件将如下所示:
protected void btnencrypt_Click(object sender,EventArgs e)
{
// Supposing that the Encrypt method is not in the current class.
OtherClass.Encrypt(anystring);
}
如果Encrypt方法属于同一个类,那么您可以直接编写方法名称,如:
Encrypt(anystring);
你不需要。 所以你的加密方法就像:
public static string Encrypt(string inputstring)
{
//Encryption code.
}
希望你能从中得到答案......
答案 1 :(得分:1)
假设您的ASPX中的按钮可以这样写:
<asp:Button runat="server" text="Encrypt" onclick="encrypt_click" />
假设您的ASPX页面后面的cs页面(代码隐藏)可以写成
protected void encrypt_click(object sender, EventArgs e)
{
Encrypt(text);
}
这是你在找什么?