DataGridLinkButton必须放<form runat=server<里面

解决方案 »

  1.   

    <form id="Form1" method="post" runat="server">
    <asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
    Text="Button"></asp:Button>
    <asp:DataGrid id="WU1DataGrid1" style="Z-INDEX: 102; LEFT: 48px; POSITION: absolute; TOP: 64px" runat="server"
    AllowSorting="True" AutoGenerateColumns="True" AllowPaging="True">
    <columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:LinkButton ID="btnview" Runat="server" CausesValidation="False" CommandName="Edit"></asp:LinkButton>
    </ItemTemplate>
    </asp:TemplateColumn>
    </columns>
    </asp:DataGrid>
    </form>
      

  2.   

    不是你的cs文件错误》
    提示说你的ataGridLinkButton
    必需放到runat=server中
      

  3.   

    你的ataGridLinkButton
    必需放到runat=server中
      

  4.   

    我有放啊
    <form id="Form1" method="post" runat="server">
    <asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
    Text="Button"></asp:Button>
    <asp:DataGrid id="WU1DataGrid1" style="Z-INDEX: 102; LEFT: 48px; POSITION: absolute; TOP: 64px" runat="server"
    AllowSorting="True" AutoGenerateColumns="True" AllowPaging="True">
    <columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:LinkButton ID="btnview" Runat="server" CausesValidation="False" CommandName="Edit"></asp:LinkButton>
    </ItemTemplate>
    </asp:TemplateColumn>
    </columns>
    </asp:DataGrid>
    </form>