我有简单的radgridview。 在最后一栏我有radbutton
我想在网格加载期间访问此radbutton
<telerik:RadGridView x:Name="gvViewer" ItemsSource="{Binding Items}">
<telerik:GridViewDataColumn UniqueName="StatusName" Width="200">
<telerik:GridViewDataColumn.Header>
<TextBlock Text="StatusName" />
</telerik:GridViewDataColumn.Header>
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<telerik:RadButton Name="btnSend" Content="Send" />
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>
</telerik:RadGridView>
我有这个事件rowLoaded
void gvViewer_RowLoaded(object sender, RowLoadedEventArgs e)
{
var button= row.ChildrenOfType<RadButton>();
}
row.ChildrenOfType()将null返回到&#34; var按钮&#34;
如何访问此按钮?
答案 0 :(得分:0)
请尝试以这种方式检查Row.FindControl(&#34; btnSend&#34;);要么 e.Row.FindControl(&#34; btnSend&#34);并转换为RadButton使用它