0

asp:ListViewのasp:Linkbutton機能に奇妙な問題があります。これが私のコードです:

 <asp:ListView ID="lvData" runat="server" OnItemCommand="lvData_ItemCommand" OnItemDataBound="lvData_ItemDataBound">
    <LayoutTemplate>... </LayoutTemplate>
    <ItemTemplate>
    ...
    <td>
      <asp:LinkButton ID="ItemLink" runat="server" CommandName="View" Text='<%# Eval("NameOfBatch")%>'></asp:LinkButton>
    </td>
    ...

私のコードビハインドは次のようなものです:

    protected void lvData_ItemCommand(object sender, ListViewCommandEventArgs e)
{    
    string smu = "";
}

文字列smuにブレークポイントを設定すると、そこには到達しません。発生する唯一のことは、私のテーブルが消えて、他には何もないということです。

あなたはなにか考えはありますか ?

4

1 に答える 1

0

フォームに検証があり、検証をトリガーしたくない場合は、コントロールのCausesValidationプロパティをfalseに設定します。

于 2012-09-20T16:20:34.483 に答える