private void phb_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
LinkButton rm=(LinkButton)phb.Items(e.Item.ItemIndex).FindControl("lbsm"); 
Page.RegisterStartupScript("","<script language=javascript>alert('"+rm.Text+"');</script>"); 

解决方案 »

  1.   

    <asp:datalist id="phb" OnItemCommand="phb_ItemCommand" Runat="server" Width="978"> 
            <ItemTemplate> 
            <table id="Table1" width="980" runat="server" > 
            <tr class="xt"> 
            <td> 
            <%# DataBinder.Eval(Container.DataItem,"orderid")%></td> 
            <td> 
            <%# DataBinder.Eval(Container.DataItem,"employeeid")%> </td>
            <td> 
            <asp:LinkButton Runat="server" ID="lbsm" Text='<%# DataBinder.Eval(Container.DataItem,"customerid")%>'> 
            </asp:LinkButton> 
            </TD> 
            </tr> 
            </table> 
            </ItemTemplate> 
    </asp:datalist> 
    ------------------
    测试通过