asp.net - how to make a new button in ListView? -
i need make image button in layout template of listview, when click on button should open insert template can insert new record here listview:
<asp:listview id="lvcategories" runat="server" datakeynames="catid" datasourceid="categoriesds" enablemodelvalidation="true"> <alternatingitemtemplate> <tr style=""> <td> <asp:label id="catidlabel" runat="server" text='<%# eval("catid") %>' /> </td> <td> <asp:label id="cattitlelabel" runat="server" text='<%# eval("cattitle") %>' /> </td> <td> <asp:label id="catdescriptionlabel" runat="server" text='<%# eval("catdescription") %>' /> </td> <td> <asp:label id="cattitlearlabel" runat="server" text='<%# eval("cattitlear") %>' /> </td> <td> <asp:label id="catdescriptionarlabel" runat="server" text='<%# eval("catdescriptionar") %>' /> </td> <td> <asp:label id="pictureidlabel" runat="server" text='<%# eval("pictureid") %>' /> </td> <td> <asp:checkbox id="publishedcheckbox" runat="server" checked='<%# eval("published") %>' enabled="false" /> </td> <td> <asp:label id="displayorderlabel" runat="server" text='<%# eval("displayorder") %>' /> </td> <td> <asp:label id="createdonlabel" runat="server" text='<%# eval("createdon") %>' /> </td> </tr> </alternatingitemtemplate> <edititemtemplate> <tr style=""> <td> <asp:button id="updatebutton" runat="server" commandname="update" text="update" /> <asp:button id="cancelbutton" runat="server" commandname="cancel" text="cancel" /> </td> <td> <asp:label id="catidlabel1" runat="server" text='<%# eval("catid") %>' /> </td> <td> <asp:textbox id="cattitletextbox" runat="server" text='<%# bind("cattitle") %>' /> </td> <td> <asp:textbox id="catdescriptiontextbox" runat="server" text='<%# bind("catdescription") %>' /> </td> <td> <asp:textbox id="cattitleartextbox" runat="server" ext='<%# bind("cattitlear") %>' /> </td> <td> <asp:textbox id="catdescriptionartextbox" runat="server" text='<%# bind("catdescriptionar") %>' /> </td> <td> <asp:textbox id="pictureidtextbox" runat="server" text='<%# bind("pictureid") %>' /> </td> <td> <asp:checkbox id="publishedcheckbox" runat="server" checked='<%# bind("published") %>' /> </td> <td> <asp:textbox id="displayordertextbox" runat="server" text='<%# bind("displayorder") %>' /> </td> <td> <asp:textbox id="createdontextbox" runat="server" text='<%# bind("createdon") %>' /> </td> </tr> </edititemtemplate> <emptydatatemplate> <table runat="server" style=""> <tr> <td> no data returned. </td> </tr> </table> </emptydatatemplate> <insertitemtemplate> <tr style=""> <td> <asp:button id="insertbutton" runat="server" commandname="insert" text="insert" /> <asp:button id="cancelbutton" runat="server" commandname="cancel" text="clear" /> </td> <td> <asp:textbox id="catidtextbox" runat="server" text='<%# bind("catid") %>' /> </td> <td> <asp:textbox id="cattitletextbox" runat="server" text='<%# bind("cattitle") %>' /> </td> <td> <asp:textbox id="catdescriptiontextbox" runat="server" text='<%# bind("catdescription") %>' /> </td> <td> <asp:textbox id="cattitleartextbox" runat="server" text='<%# bind("cattitlear") %>' /> </td> <td> <asp:textbox id="catdescriptionartextbox" runat="server" text='<%# bind("catdescriptionar") %>' /> </td> <td> <asp:textbox id="pictureidtextbox" runat="server" text='<%# bind("pictureid") %>' /> </td> <td> <asp:checkbox id="publishedcheckbox" runat="server" checked='<%# bind("published") %>' /> </td> <td> <asp:textbox id="displayordertextbox" runat="server" text='<%# bind("displayorder") %>' /> </td> <td> <asp:textbox id="createdontextbox" runat="server" text='<%# bind("createdon") %>' /> </td> </tr> </insertitemtemplate> <itemtemplate> <tr style=""> <td> <asp:label id="catidlabel" runat="server" text='<%# eval("catid") %>' /> </td> <td> <asp:label id="cattitlelabel" runat="server" text='<%# eval("cattitle") %>' /> </td> <td> <asp:label id="catdescriptionlabel" runat="server" text='<%# eval("catdescription") %>' /> </td> <td> <asp:label id="cattitlearlabel" runat="server" text='<%# eval("cattitlear") %>' /> </td> <td> <asp:label id="catdescriptionarlabel" runat="server" text='<%# eval("catdescriptionar") %>' /> </td> <td> <asp:label id="pictureidlabel" runat="server" text='<%# eval("pictureid") %>' /> </td> <td> <asp:checkbox id="publishedcheckbox" runat="server" checked='<%# eval("published") %>' enabled="false" /> </td> <td> <asp:label id="displayorderlabel" runat="server" text='<%# eval("displayorder") %>' /> </td> <td> <asp:label id="createdonlabel" runat="server" text='<%# eval("createdon") %>' /> </td> </tr> </itemtemplate> <layouttemplate> <table runat="server"> <tr runat="server"> <td runat="server"> <table id="itemplaceholdercontainer" runat="server" border="0" style=""> <tr runat="server" style=""> <th runat="server"> <asp:imagebutton id="btnnew" runat="server" commandname="new" /> <%--<asp:imagebutton id="newcatbtn" runat="server" commandname="insert" imageurl="~/admin/themes/img/new.png" alternatetext="click here add new" onclick="opentheinserttemplates"/>--%> </th> <th runat="server">cattitle</th> <th runat="server">catdescription</th> <th runat="server">cattitlear</th> <th runat="server">atdescriptionar</th> <th runat="server">pictureid</th> <th runat="server">published</th> <th runat="server">displayorder</th> <th runat="server">createdon</th> </tr> <tr id="itemplaceholder" runat="server"></tr> </table> </td> </tr> <tr runat="server"> <td runat="server" style=""></td> </tr> </table> </layouttemplate> <selecteditemtemplate> <tr style=""> <td> <asp:label id="catidlabel" runat="server" text='<%# eval("catid") %>' /> </td> <td> <asp:label id="cattitlelabel" runat="server" text='<%# eval("cattitle") %>' /> </td> <td> <asp:label id="catdescriptionlabel" runat="server" text='<%# eval("catdescription") %>' /> </td> <td> <asp:label id="cattitlearlabel" runat="server" text='<%# eval("cattitlear") %>' /> </td> <td> <asp:label id="catdescriptionarlabel" runat="server" text='<%# eval("catdescriptionar") %>' /> </td> <td> <asp:label id="pictureidlabel" runat="server" text='<%# eval("pictureid") %>' /> </td> <td> <asp:checkbox id="publishedcheckbox" runat="server" checked='<%# eval("published") %>' enabled="false" /> </td> <td> <asp:label id="displayorderlabel" runat="server" text='<%# eval("displayorder") %>' /> </td> <td> <asp:label id="createdonlabel" runat="server" text='<%# eval("createdon") %>' /> </td> </tr> </selecteditemtemplate>
<asp:button runat="server" id="cmdinsert" commandname="insert" text="insert" /> protected sub listview1_iteminserting (byval sender object, byval e listviewediteventargs) ' ... ' end sub
Comments
Post a Comment