如何从代码隐藏中调用方法

时间:2013-09-11 10:45:30

标签: c# asp.net methods

如何从代码隐藏中调用方法。我使用asp.net n c#。我在.net环境中不熟悉。这是我在代码隐藏中的示例c#:

public void HandleAction()
{
    //HandleAction content
}

public void WriteTable()
{
           //WriteTable content
}

我想在标记页面中调用它。我使用Response.Write在网页中写入数据。

4 个答案:

答案 0 :(得分:1)

您可以使用服务器标签

在标记中调用c#函数
<%= function() %>

请在此处查找更多详细信息: - http://weblogs.asp.net/ahmedmoosa/archive/2010/10/06/embedded-code-and-inline-server-tags.aspx

答案 1 :(得分:1)

我找到了答案..应该在标记<%WriteTable();%>中这样调用。

答案 2 :(得分:0)

你必须使用RegisterClientScriptBlock。 这可能会对你有帮助。

public void HandleAction()
{
    //HandleAction content

    string jScript;
    jScript="<script>alert ('Javascript block of code executed')</script>";
    Page.RegisterClientScriptBlock("keyClientBlock",jScript);

}

通过使用上面的代码,您也可以注册客户端功能。

答案 3 :(得分:0)

Methodname is the name of your c# method..

You can call it the page load or button click or any event that causes a postback..

    <%=MethodName()%>