議論する価値がある
次のシナリオで Telerik radgrid から RowClick イベントを発生させることの長所/短所は何ですか?ところで、それらはすべて機能します;-)
シナリオ 1:
ラドグリッド
OnSelectedIndexChanged="RG_SelectedIndexChanged"
ClientSettings.EnablePostBackOnRowClick="true"
コードビハインド
protected void RG_SelectedIndexChanged(){}
シナリオ 2:
ラドグリッド
OnItemCommand="RG_ItemCommand"
ClientSettings.EnablePostBackOnRowClick="true"
コードビハインド
Protected void RG_ItemCommand()
{
if(e.commandname == "RowClick")
{
}
}
シナリオ 3:
ラドグリッド
OnItemCommand="RG_ItemCommand"
ClientSettings.ClientEvents.OnRowClick="RG_RowClick"
Javascript
function RG_RowClick(sender, eventArgs) {
var index = eventArgs.get_itemIndexHierarchical();
sender.get_masterTableView().fireCommand("RowClick", index);
}
後ろに
Protected void RG_ItemCommand()
{
if(e.commandname == "RowClick")
{
}
}