PDA

View Full Version : سوال: RadGrid FindControl



komeil64
سه شنبه 05 خرداد 1394, 16:42 عصر
چطور مقدار lbljson رو در این رد گرید تو در تو پیدا کنم؟ اگر تو در تو نبود براحتی با Label lblIP = e.Item.FindControl("lblIP") as Label; میشد ولی اینجا نمیشه ممنون میشم راهنمایی کنید

<telerik:RadGrid ID="RadGrid3" runat="server" ShowStatusBar="True" AutoGenerateColumns="False"
PageSize="7" AllowSorting="True" AllowPaging="True"
OnDetailTableDataBind="RadGrid3_DetailTableDataBind" OnNeedDataSource="RadGrid3_NeedDataSource"
OnPreRender="RadGrid3_PreRender" Skin="Bootstrap" AllowFilteringByColumn="True" GroupPanelPosition="Top" ShowGroupPanel="True" OnItemDataBound="RadGrid3_ItemDataBound">
<PagerStyle Mode="NumericPages"></PagerStyle>
<ClientSettings AllowDragToGroup="True">
</ClientSettings>
<MasterTableView DataKeyNames="ID" AllowMultiColumnSorting="True">
<DetailTables>
<telerik:GridTableView DataKeyNames="ID" Name="Short" Width="100%">
<DetailTables>
<telerik:GridTableView DataKeyNames="ShortUrlID" Name="report" Width="100%">
<Columns>
<telerik:GridBoundColumn SortExpression="Domain" HeaderText="Domain"
DataField="Domain">

</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="JsonStringReport" HeaderText="JsonStringReport"
DataField="JsonStringReport">

</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="IP">
<ItemTemplate>
<asp:Label ID="Label4" runat="server" Visible="False" Text='<%# Eval("ID") %>'></asp:Label>
<asp:Label ID="lbldomain" runat="server" Visible="False" Text='<%# Eval("Domain") %>'></asp:Label>


<asp:Label ID="lbljson" runat="server" Text='<%# Eval("JsonStringReport") %>' Visible="False"></asp:Label>
<asp:Label ID="lblIP" runat="server" Text=""></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="DateTimeClick">
<ItemTemplate>
<asp:Label ID="lblClickDate" runat="server" Text=""></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn AllowFiltering="False">
<ItemTemplate>
<a href="#" data-featherlight="#fl<%# Eval("ID") %>"><em class="icon-eye"></em></a>
<div class="lightbox" id='fl<%# Eval("ID") %>'>
<div class="col-lg-12">
<!-- START panel-->
<div class="panel panel-default">
<div class="panel-heading">Target Information</div>
<div class="panel-body">
<!-- START table-responsive-->
<div class="table-responsive"> </div>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridBoundColumn SortExpression="ShortLinkID" HeaderText="ShortURL ID"
DataField="ShortLinkID">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Domain" HeaderText="Domain"
DataField="Domain">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Count" HeaderText="Count"
DataField="Count">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Status" HeaderText="Status"
DataField="Status">
</telerik:GridBoundColumn>


<telerik:GridBoundColumn SortExpression="DateTime" HeaderText="DateTime"
DataField="DateTime">
</telerik:GridBoundColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>


<telerik:GridBoundColumn SortExpression="TargetName" HeaderText="TargetName"
DataField="TargetName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="TargetDesc" HeaderText="TargetDesc"
DataField="TargetDesc">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Name" HeaderText="Creator" DataType="System.string"
DataField="Name">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="DateTime" HeaderText="DateTime"
DataField="DateTime">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Status" HeaderText="Status"
DataField="Status">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>