C# Linkbutton在使用ASP.NET时不起作用

C# Linkbutton在使用ASP.NET时不起作用,c#,asp.net,C#,Asp.net,我已经编写了注释和查看更多按钮的代码,注释工作正常,但查看更多按钮不工作,查看更多按钮的代码如下所述:- 我的aspx代码在这里 <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"> <ItemTemplate> <div style="border-radius: 10px; height: inherit; padding-bottom:20px; margi

我已经编写了注释和查看更多按钮的代码,注释工作正常,但查看更多按钮不工作,查看更多按钮的代码如下所述:-

我的aspx代码在这里

<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
    <div style="border-radius: 10px; height: inherit; padding-bottom:20px; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; width: 600px; font-family:Verdana; min-height:40px; color: rgb(51, 51, 51); background-color: rgb(237, 237, 237); border-bottom: 2px groove rgb(54, 51, 51);">
        Comment:
        <asp:Label ID="CommentLabel" runat="server" Text='<%# Eval("Comment") %>' />
        <br />
        <div style="float:right; margin-bottom:5px;">
            <asp:Label ID="PersonLabel" runat="server" Text='<%# Eval("Person") %>' />
    </div></div>
</ItemTemplate>
</asp:DataList>


<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
     ConnectionString="<%$ ConnectionStrings:LPSConnection %>" 
     SelectCommand="SELECT Top(@TopVal)  [Comment], [Person] FROM [CommentInterview] WHERE (([Approved] = @Approved) AND ([Interviewid] = @id)) ORDER BY [id] desc">

    <SelectParameters>
        <asp:Parameter Name="TopVal" DefaultValue="3" Type="Int32" />
        <asp:Parameter Name="Approved" DefaultValue="Approved" Type="String" />
        <asp:ControlParameter ControlID="Label7" Name="id" PropertyName="Text" 
                      Type="Int32" />
    </SelectParameters>
</asp:SqlDataSource>
<br />

<asp:LinkButton ID="LinkButton1" runat="server"  onclick="LinkButton1_Click">View More</asp:LinkButton>
问题是当我点击链接按钮时,它并没有触发事件。 我不知道是什么问题以及如何解决它 请帮忙。
提前感谢。

但是您的链接按钮没有出现在数据列表的内部或外部。你能把你的链接按钮的代码(脚本)也贴出来吗?你的链接按钮在哪里?我更新了它。它就在下面,请尝试调试,看看有什么问题!我之前调试过它,发现什么也没发生。我的意思是说,它不是我的事件,我对链接按钮发射
  protected void LinkButton1_Click(object sender, EventArgs e)
  {
    this.SqlDataSource1.SelectParameters["TopVal"].DefaultValue = (int.Parse(this.SqlDataSource1.SelectParameters["TopVal"].DefaultValue) + 12).ToString();
  }