Hi there,
I'm bit new to telerik controls.
I need to achieve functionality of toggling the visibility of a table in <itemTemplate> column, normally table should be hidden but when we mouseover on the row the edit options table should appear.
below is the code and i've commented the section i need to toggle on mouseover
-----------------------------code------------------------------------------
<telerik:GridTemplateColumn>
<ItemTemplate>
<table align="left" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td id="tddetails" runat="server" valign="middle" align="center" width="5%">
<asp:CheckBox ID="CheckBoxAssetID" runat="server" style="display:none;"/>
<input id="grdRdo" name="grdRdo" type="radio" runat="server" disabled="disabled" visible="false" value='<%# Eval("DocumentID") %>' onclick="fnCheckUnCheck(this.id);" />
<asp:Label ID="LabelAssetID" runat="server" Visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "AssetID")%>'></asp:Label>
<asp:Label ID="LabelAssetName" runat="server" Visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "Name")%>'></asp:Label>
</td>
<td width="22%" align="center">
<asp:Image ID="ImagePreview" runat="server" lowsrc="../images/COMMON/BUTTONS/wait20.gif"
AlternateText=" " CssClass="myassetsimg" />
</td>
<td width="47%">
<table width="170" cellpadding="0" cellspacing="0" align="left">
<tr>
<td align="left">
<asp:Label ID="LabelDescription" runat="server" CssClass="myassets_description"></asp:Label>
</td>
</tr>
</table>
</td>
<td valign="middle" width="35%" align="left">
<!-- Need to toggle this table "tblCMenu" on mouseover-->
<table name="tblCMenu" id="tblCMenu" runat="server" cellpadding="0" cellspacing="0" border="0" >
<tr >
<td width="40" valign="middle" align="center">
<asp:Literal ID="litPreview" runat="server" Text="" Visible="false"> </asp:Literal>
<asp:ImageButton ID="btnFlodocs" runat="server" AlternateText="preview1" ImageUrl=""
OnClick="btnFlodocs_Click" CausesValidation="false" Visible="false" />
</td>
<td width="40" valign="middle" align="center">
<asp:ImageButton ID="btnRename" CssClass="imageButton" AlternateText="Rename" runat="server" SkinID="btnLibPencil"
OnClick="btnRename_Click" CausesValidation="false"
ToolTip="rename" />
</td>
<td valign="middle" align="center">
<asp:ImageButton ID="imgDuplicate1" AlternateText="Duplicate" CssClass="imageButton" runat="server" CausesValidation="false" SkinID="btnLibCopy"
ToolTip="duplicate" Visible="false" OnClick="imgDuplicate_Click" />
</td>
<td width="40" valign="middle" align="center">
<asp:ImageButton ID="btnDelete" AlternateText="Delete" CssClass="imageButton" runat="server"
SkinID="btnLibDelete" CausesValidation="false"
ToolTip="delete" />
</td>
<td width="25" valign="middle" align="center">
<asp:Image ID="imgChecked" runat="server" Visible="false" ToolTip="checked" ImageUrl="/images/COMMON/BUTTONS/25x25CheckMark.gif" />
</td>
</tr>
<tr ><td> </td>
<td align="right">
<asp:Label ID="lblQty" runat="server" Visible="false" CssClass="myassets_description" style="text-align:center;" Text="qty:"></asp:Label>
</td>
<td valign="bottom" align="center">
<asp:TextBox ID="txtQty" style="height:17px; color:Black; font-size:14px; padding-right:1px; padding-left:0; padding-bottom:0; padding-top:0; text-align:right;" runat="server" Visible="false" MaxLength="5" Width="35"></asp:TextBox>
</td>
<td valign="middle" align="center">
<asp:ImageButton ID="imgAddToCart1" AlternateText="Add to cart" CssClass="imageButton" runat="server" style="padding-top:6px;"
CausesValidation="false" SkinID="btnLibCart"
ToolTip="add to cart" Visible="false" />
</td>
</tr>
</table>
<!--- Till Here -->
</td>
</tr>
</table>
</ItemTemplate>
</telerik:GridTemplateColumn>
------------------------------------------------------
I hope i can get some constructive solution for this from your side.
One Ques : Is it possible to use dragdrop feature for grid using <itemTemplate> ?
Thanks Aman
I'm bit new to telerik controls.
I need to achieve functionality of toggling the visibility of a table in <itemTemplate> column, normally table should be hidden but when we mouseover on the row the edit options table should appear.
below is the code and i've commented the section i need to toggle on mouseover
-----------------------------code------------------------------------------
<telerik:GridTemplateColumn>
<ItemTemplate>
<table align="left" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td id="tddetails" runat="server" valign="middle" align="center" width="5%">
<asp:CheckBox ID="CheckBoxAssetID" runat="server" style="display:none;"/>
<input id="grdRdo" name="grdRdo" type="radio" runat="server" disabled="disabled" visible="false" value='<%# Eval("DocumentID") %>' onclick="fnCheckUnCheck(this.id);" />
<asp:Label ID="LabelAssetID" runat="server" Visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "AssetID")%>'></asp:Label>
<asp:Label ID="LabelAssetName" runat="server" Visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "Name")%>'></asp:Label>
</td>
<td width="22%" align="center">
<asp:Image ID="ImagePreview" runat="server" lowsrc="../images/COMMON/BUTTONS/wait20.gif"
AlternateText=" " CssClass="myassetsimg" />
</td>
<td width="47%">
<table width="170" cellpadding="0" cellspacing="0" align="left">
<tr>
<td align="left">
<asp:Label ID="LabelDescription" runat="server" CssClass="myassets_description"></asp:Label>
</td>
</tr>
</table>
</td>
<td valign="middle" width="35%" align="left">
<!-- Need to toggle this table "tblCMenu" on mouseover-->
<table name="tblCMenu" id="tblCMenu" runat="server" cellpadding="0" cellspacing="0" border="0" >
<tr >
<td width="40" valign="middle" align="center">
<asp:Literal ID="litPreview" runat="server" Text="" Visible="false"> </asp:Literal>
<asp:ImageButton ID="btnFlodocs" runat="server" AlternateText="preview1" ImageUrl=""
OnClick="btnFlodocs_Click" CausesValidation="false" Visible="false" />
</td>
<td width="40" valign="middle" align="center">
<asp:ImageButton ID="btnRename" CssClass="imageButton" AlternateText="Rename" runat="server" SkinID="btnLibPencil"
OnClick="btnRename_Click" CausesValidation="false"
ToolTip="rename" />
</td>
<td valign="middle" align="center">
<asp:ImageButton ID="imgDuplicate1" AlternateText="Duplicate" CssClass="imageButton" runat="server" CausesValidation="false" SkinID="btnLibCopy"
ToolTip="duplicate" Visible="false" OnClick="imgDuplicate_Click" />
</td>
<td width="40" valign="middle" align="center">
<asp:ImageButton ID="btnDelete" AlternateText="Delete" CssClass="imageButton" runat="server"
SkinID="btnLibDelete" CausesValidation="false"
ToolTip="delete" />
</td>
<td width="25" valign="middle" align="center">
<asp:Image ID="imgChecked" runat="server" Visible="false" ToolTip="checked" ImageUrl="/images/COMMON/BUTTONS/25x25CheckMark.gif" />
</td>
</tr>
<tr ><td> </td>
<td align="right">
<asp:Label ID="lblQty" runat="server" Visible="false" CssClass="myassets_description" style="text-align:center;" Text="qty:"></asp:Label>
</td>
<td valign="bottom" align="center">
<asp:TextBox ID="txtQty" style="height:17px; color:Black; font-size:14px; padding-right:1px; padding-left:0; padding-bottom:0; padding-top:0; text-align:right;" runat="server" Visible="false" MaxLength="5" Width="35"></asp:TextBox>
</td>
<td valign="middle" align="center">
<asp:ImageButton ID="imgAddToCart1" AlternateText="Add to cart" CssClass="imageButton" runat="server" style="padding-top:6px;"
CausesValidation="false" SkinID="btnLibCart"
ToolTip="add to cart" Visible="false" />
</td>
</tr>
</table>
<!--- Till Here -->
</td>
</tr>
</table>
</ItemTemplate>
</telerik:GridTemplateColumn>
------------------------------------------------------
I hope i can get some constructive solution for this from your side.
One Ques : Is it possible to use dragdrop feature for grid using <itemTemplate> ?
Thanks Aman