C# 在web方法中调用服务器控件和函数

C# 在web方法中调用服务器控件和函数,c#,jquery,asp.net,.net,C#,Jquery,Asp.net,.net,我有一个服务器控件说Link button,我想在web方法函数中使用该控件,并且在函数中也使用该服务器控件(Link button),这不应该是web方法 HTML代码是 我想要的是: 或 我该怎么办 我还必须使用lvimg1\u Click(null,null)和lvlink1.CssClass=“lv-under1”在许多其他函数中,不是一个webmethod复制和@Grundy ok得到了,,,但是javascript改变标签文本的方法是什么,比如$('#yourlabelid')。te

我有一个服务器控件说Link button,我想在web方法函数中使用该控件,并且在函数中也使用该服务器控件(Link button),这不应该是web方法

HTML代码是 我想要的是: 或

我该怎么办


我还必须使用lvimg1\u Click(null,null)
lvlink1.CssClass=“lv-under1”在许多其他函数中,不是一个webmethod

复制和@Grundy ok得到了,,,但是javascript改变标签文本的方法是什么,比如
$('#yourlabelid')。text('newtext')
<script type="text/jscript">
function ajaxcall() {
     $.ajax({
     type: "POST",
     url: "index.aspx/lvimgclick",
     contentType: "application/json; charset=utf-8",
     data: JSON.stringify({ value: "test" }),
     dataType: "json",      
    });
};
</script>

<img src='images/img1.jpg' onclick='return ajaxcall();' />  // calling script

<asp:LinkButton ID="lvlink1" OnClick="lvimg1_Click" CssClass="lv-under" runat="server"  >
<asp:Image ID="lvimg1" runat="server" ImageUrl="~/images/spacer.gif" />

<asp:LinkButton ID="lvlink2" OnClick="lvimg2_Click" CssClass="lv-under" runat="server"  >
<asp:Image ID="lvimg2" runat="server" ImageUrl="~/images/spacer.gif" />

<asp:LinkButton ID="lvlink3" OnClick="lvimg3_Click" CssClass="lv-under" runat="server"  >
<asp:Image ID="lvimg3" runat="server" ImageUrl="~/images/spacer.gif" />
[WebMethod]
public static void lvimgclick()
{      

}

protected void lvimg1_Click(object sender, EventArgs e)
{
    lvlink1.CssClass = "lv-under1"; // Another class
    lvimg1.ImageUrl = "~/images/1.jpg";

    lvlink2.CssClass = "lv-under";
    lvimg2.ImageUrl = "~/images/spacer.gif";

    lvlink3.CssClass = "lv-under";
    lvimg3.ImageUrl = "~/images/spacer.gif";
}
[WebMethod]
public static void lvimgclick()
{      
    lvimg1_Click(null, null);        
}
[WebMethod]
public static void lvimgclick()
{      
    lvlink1.CssClass = "lv-under";
    lvimg1.ImageUrl = "~/images/1.jpg";

    lvlink2.CssClass = "lv-under";
    lvimg2.ImageUrl = "~/images/spacer.gif";

    lvlink3.CssClass = "lv-under";
    lvimg3.ImageUrl = "~/images/spacer.gif";      
}