目前,我已经把这一切都安排好了:
public static string Encrypt<T>(string anything)
{
//Stuff can go here
}
当我按下一个按钮时,我希望能够运行 Encrypt 中的所有代码。是否有可能做到这一点,如果可以,我该怎么做?
假设您的 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);
你不需要 . 因此,您的 Encrypt 方法将如下所示:
public static string Encrypt(string inputstring)
{
//Encryption code.
}
希望你能从这里得到你的答案...
假设您的 ASPX 中的按钮可以这样编写:
<asp:Button runat="server" text="Encrypt" onclick="encrypt_click" />
假设您的 ASPX 页面(代码隐藏)后面的 cs 页面可以这样写
protected void encrypt_click(object sender, EventArgs e)
{
Encrypt(text);
}
这是你想要的?