Gridview ItemTemplate OnClientClick javascript-Funktion mit der DataItem-Wert als parameter

Ich habe einen button in meinem <ItemTemplate> im GridView und möchte ich nennen, die eine javascript-Funktion auf die OnClientClick dieser Schaltfläche übergeben Sie den DataItem-Wert als parameter an die javascript-Funktion

<ItemTemplate>
    //Labels and Html styles
    ....
    <asp:Button ID="btnEdit" runat="server" Text="Edit" OnClientClick='javascript:CreateEditAddress(<%#Bind("Id") %>);' />
    <asp:Button ID="btnDelete" runat="server" Text="Delete" />
</ItemTemplate>

Ob ich nicht einen parameter in CreateEditAddess() dies funktioniert gut, aber ich brauche die parameter.

Ich weiß, ich kann die OnClientClick-Ereignis mit dem Wert in OnRowDataBound-Ereignis des gridview-aber ich will nicht, um es im CodeBehind. Es scheint, wie die server-tag ist nicht korrekt analysiert.

Bin ich hier etwas fehlt?

InformationsquelleAutor rob waminal | 2010-08-13

Schreibe einen Kommentar