无法为asp.net网站调用按钮

时间:2014-03-13 16:59:17

标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-2

所以这里的问题是我无法调用另一个开发人员创建的按钮并将该网站移交给我。 他不在,我不是很熟悉ASP.net,但真的需要弄明白这一点。 代码是:

<div class="clearfix">
<asp:UpdatePanel runat="server" id="UpdatePanel2">
<ContentTemplate>
<asp:Label ID="lblDesc" runat="server" Text=""/>
<asp:LinkButton ID="btnMore" runat="server" Text="more"/>
</ContentTemplate>
</asp:UpdatePanel>                                                    
</div>

btnMore应该在服务器上调用一个按钮,使更多的单词成为一个链接,扩展div以从数据库中获取博客文章。 它没有这样做。 知道为什么??

1 个答案:

答案 0 :(得分:0)

您的LinkBut​​ton没有与之关联的操作。您需要将OnClick属性设置为服务器端具有正确签名的函数。例如......

<asp:LinkButton ID="btnMore" runat="server" Text="more" OnClick="btnMore_Click" />

然后在你的代码中......

protected void btnMore_Click(object sender, EventArgs e)
    {
    //do your server side stuff
    }