0
从超链接中,我需要默认值在RadGrid PopUp以“添加新”模式打开时显示。当RadButton被点击时它工作正常(CommandName="InitInsert"
)。对于我设置的默认RadGrid_ItemCommand
:如何使用预先填充的默认值在“添加新”模式下打开Telerik RadGrid?
if (e.CommandName == RadGrid.InitInsertCommandName)
{
e.Canceled = true;
Hashtable values = GetDefaultValues();
e.Item.OwnerTableView.InsertItem(values);
}
的radgrid控件的MasterTableView
有EditMode="PopUp"
。为了使PopUp从链接中出现,我已经通过了queryString
中的文本“AddNew”。然后在PageLoad
我设置RadGrid.MasterTableView.IsItemInserted = true;
as described here。我无法弄清楚的是如何让默认值出现在从超链接触发的PopUp中?代码示例将不胜感激。
您是否试过绑定EditItemTemplate中的控件? Text ='<%#Bind(“column”)%>' – Kramb
我打算使用后面的代码。默认值将是用户名称,添加日期,客户代码等。我不知道我是否可以通过绑定来完成此操作,但我会研究它。 – DeveloperDan
如果您想在后面的代码中执行此操作,请在itemdatabound事件中执行此操作,然后检查网格是否处于编辑模式。然后通过引用您选择的行来从后面的代码中设置模板中控件的值。 – Kramb