Telerikの を使用して、ページの他の場所に基づいてのプロパティをRadGrid
切り替えようとしています。RadioButtonList
AutoPostBack
CheckBox
<telerik:RadGrid ID="rg" runat="server" Skin="Office2010Silver" GridLines="Both" OnNeedDataSource="rg_NeedDataSource"
OnItemDataBound="rg_ItemDataBound">
<MasterTableView Width="100%" DataKeyNames="StudentID, Response, Tested">
<Columns>
<telerik:GridBoundColumn UniqueName="StudentName" HeaderText="Student Name" DataField="StudentName"></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="StudentID" HeaderText="Student ID" DataField="StudentID"></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="Answer" HeaderText="Answer" DataField="Answer"></telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="Response" HeaderText="Score" DataField="Response"></telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Score" ItemStyle-Wrap="false">
<ItemTemplate>
<asp:RadioButtonList ID="rblScore" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal" OnSelectedIndexChanged="rblScore_IndexChanged" AutoPostBack='<%#Eval(chkAutoSave.Checked.ToString()) %>'></asp:RadioButtonList>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
次のエラーが表示されます:DataBinding: 'System.Data.DataRowView'
名前のプロパティが含まれていませんTrue
。このようにすることは可能ですか、それとも 内でこれを行う必要がありますItemDataBound
か?