我想在驻留在外部服务器中的API中调用一个函数,并获取该函数的结果。我想通过在客户端的ASP.NET页上单击一个按钮来完成所有这些操作。为了简单起见,假设此函数接受一些参数,将一个字符串附加到该参数并返回它。我想在网页上呈现此返回的字符串。可以说这是服务器端功能:
public string Appender(string x)
{
return x + "1";
}
现在,假设我在asp.net网页上有一个按钮:
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Search" />
和一个标签:
<asp:Label ID="Label1" runat="server"></asp:Label>
我的问题是,Button1_Click函数内部将调用Appender(在服务器端)是什么?
protected void Button1_Click(object sender, EventArgs e)
{
//TODO, call Appender, get result, set Label1's text to the returned string.
}
或者,我应该在asp.net页面中使用javascript来做到这一点吗?我没有太在意javascript / ajax,所以如果这是可行的话,那方面的一些指导也会有所帮助。谢谢。
Button1_Click函数内部将调用Appender的内容
调用appender方法将在此处进行。假设具有此方法的类的名称为ClassA。您将创建ClassA的实例并调用该方法。喜欢
ClassA obj = new ClassA();
obj.Appender("yourstring");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句