Вопрос

I have a SharePoint solution with a link and a C# method. There is any way I can access the C# method from the a tag:

<a href="#" runat="server" onclick="MyFunction()">CLICK</a>
public void MyFunction()
{

}
Это было полезно?

Решение

<a href="#" runat="server" onclick="MyFunction()">CLICK</a>
<script type="text/javascript">
public void MyFunction()
{
      var temp = '<%=CodeBehindMethod()%>';
}
</script> 

Code Behind Method

public void CodeBehindMethod() 
{
      //Your code goes here
}

Другие советы

You can use a LinkButton and use its onClick event:

<asp:LinkButton Text="CLICK" OnClick="MyFunction()" runat="server"/>

and in the code behind use

public void MyFunction(Object sender, EventArgs e) 
{

}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top