| <telerik:GridDropDownColumn DataField="iCaptureType" HeaderText="iCaptureType" SortExpression="iCaptureType" |
| UniqueName="iCaptureType" DataType="System.Int32" DropDownControlType="DropDownList"> |
| </telerik:GridDropDownColumn> |
| protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) |
| { |
| GridEditableItem editedItem = e.Item as GridEditableItem; |
| GridEditManager editMan = editedItem.EditManager; |
| if (e.Item is GridEditableItem && e.Item.IsInEditMode) |
| { |
| editor_iCaptureTypeComboBoxControl.SelectedIndexChanged += new EventHandler(editor_iCaptureTypeComboBoxControl_SelectedIndexChanged); |
| editor_iCaptureTypeComboBoxControl.AutoPostBack = true; |
| } |
| void editor_iCaptureTypeComboBoxControl_SelectedIndexChanged(object sender, EventArgs e) |
| { |
| . |
| . |
| . |
| .} |
How can I select a node in a RadTreeView programatically? I have tried the following, which gives me only half the result i want:
| Dim myNode As RadTreeNode = RadTreeView1.FindNodeByText(myNodeText) |
| myNode.Focus() |
<telerik:radgrid ID="gvHotels" runat="server" OnNeedDataSource="gvHotels_NeedDataSource" GridLines="None" Skin="WebBlue" autogeneratecolumns="true" visible="true">
<MasterTableView DataKeyNames="HotelCode" CommandItemDisplay="None" currentresetpageindexaction="SetPageIndexToFirst" dir="LTR" frame="Border" tablelayout="Auto" allowsorting="True" showfooter="false">
<RowIndicatorColumn Visible="False" currentfilterfunction="NoFilter" filterlistoptions="VaryByDataType">
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
<ExpandCollapseColumn Visible="False" Resizable="False" currentfilterfunction="NoFilter" filterlistoptions="VaryByDataType">
<HeaderStyle Width="20px" />
</ExpandCollapseColumn>
<editformsettings>
<editcolumn currentfilterfunction="NoFilter" filterlistoptions="VaryByDataType">
</editcolumn>
</editformsettings>
<columns>
</columns>
</MasterTableView>
<exportsettings>
<pdf fonttype="Subset" papersize="Letter" />
<excel format="ExcelML" />
<csv columndelimiter="Comma" rowdelimiter="NewLine" />
</exportsettings>
</telerik:radgrid>
protected void gvHotels_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
{
gvHotels.DataSource =
TraxExporter.GetHotels();
}
protected void cmdExportHotels_Click(object sender, EventArgs e)
{
gvHotels.ExportSettings.ExportOnlyData =
true;
gvHotels.ExportSettings.IgnorePaging =
true;
gvHotels.ExportSettings.OpenInNewWindow =
true;
gvHotels.MasterTableView.ExportToExcel();
}
string url = "Default.aspx?IID=" + instance_ID + "&PID=" + proj_ID + "&View=" + view_ID;
InjectScript.Text =
"<script type='text/javascript'>CloseAndRedirect('"+url+"')</" + "script>";
In aspx page:
function
CloseAndRedirect(url)
{
GetRadWindow().Close();
GetRadWindow().BrowserWindow.location=
"url";
}
My code didn't work correctly, the browser prompted the page cannot be found. Can anyone try to help me out there?
Thanks in advance,
Richard
