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

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -