<div runat="server" id="left_pane">
<telerik:RadTreeView ID="tvCommodityCodes" runat="server" Skin="WebBlue"
CheckBoxes="true">
</telerik:RadTreeView>
<telerik:RadContextMenu ID="RadContextMenu1" runat="server" Skin="Web20"
ClickToOpen="true" OnItemClick="RadContextMenu1_ItemClick">
<CollapseAnimation Duration="1" />
<Items>
<telerik:RadMenuItem runat="server" Text="Add Entry" Value="Add" />
<telerik:RadMenuItem runat="server" Text="Remove Entry" Value="Rem" />
<telerik:RadMenuItem runat="server" Text="Edit Entry" Value="Edt" />
<telerik:RadMenuItem runat="server" IsSeparator="true" />
<telerik:RadMenuItem runat="server" Text="Save Entries" Value="Sav" />
<telerik:RadMenuItem runat="server" Text="Abort Changes" Value="Abt" />
</Items>
<Targets>
<telerik:ContextMenuControlTarget ControlID="tvCommodityCodes" />
</Targets>
</telerik:RadContextMenu>
</div>
I'm populating the tvCommodityCodes via
this.tvCommodityCodes.LoadXmlString(new StreamReader (CommodityEditor.Properties.Settings.Default.XMLInputFile).ReadToEnd());
| StringBuilder javaScript = new StringBuilder(); |
| javaScript.Append("saveLuminaireInvestment("); |
| javaScript.Append("$get('" + this.lblLuminaireID.ClientID + "').innerHTML, "); |
| javaScript.Append("$find('" + this.cmbExistFixture.ClientID + "').value, "); |
| javaScript.Append("$find('" + this.cmbTCPFixture.ClientID + "').value, "); |
| javaScript.Append("$get('" + this.txtQuantity.ClientID + "').value, "); |
| javaScript.Append("$get('" + this.txtTCPQuantity.ClientID + "').value, "); |
| javaScript.Append("$get('" + this.txtTCPCostPerFixture.ClientID + "').value, "); |
| javaScript.Append("$get('" + this.txtTCPInstallCost.ClientID + "').value, "); |
| javaScript.Append("$get('" + this.txtTCPRebate.ClientID + "').value"); |
| javaScript.Append("); "); |
| cmbExistFixture.Attributes.Add("onChange", javaScript.ToString()); |
| <asp:FormView ID="fvAddBidDoc" runat="server" DataKeyNames="id" DataSourceID="dsAddBidDoc" | |
| DefaultMode="Insert"> | |
| <InsertItemTemplate> | |
| <table class="style1"> | |
| <tr> | |
| <td> | |
| Document Number:</td> | |
| <td> | |
| <asp:TextBox ID="DocumentNumberTextBox" runat="server" | |
| Text='<%# Bind("DocumentNumber") %>' /> | |
| </td> | |
| <td> | |
| Document Name:</td> | |
| <td> | |
| <asp:TextBox ID="DocumentNameTextBox" runat="server" | |
| Text='<%# Bind("DocumentName") %>' /> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td> | |
| Posting Date: | |
| <%--<asp:TextBox ID="PostingDateTextBox" runat="server" Text='<%# Bind("PostingDate") %>' />--%></td> | |
| <td> | |
| <telerik:RadDatePicker ID="PostingDateTextBox" Runat="server" | |
| DbSelectedDate='<%# Bind("PostingDate") %>' Skin="Hay"> | |
| <Calendar Skin="Hay" UseColumnHeadersAsSelectors="False" | |
| UseRowHeadersAsSelectors="False" ViewSelectorText="x"> | |
| </Calendar> | |
| <DatePopupButton HoverImageUrl="" ImageUrl="" /> | |
| </telerik:RadDatePicker> | |
| </td> | |
| <td> | |
| Closing Date: | |
| </td> | |
| <td> | |
| <telerik:RadDatePicker ID="ClosingDateTextBox" Runat="server" | |
| DbSelectedDate='<%# Bind("ClosingDate") %>' Skin="Hay"> | |
| <Calendar Skin="Hay" UseColumnHeadersAsSelectors="False" | |
| UseRowHeadersAsSelectors="False" ViewSelectorText="x"> | |
| </Calendar> | |
| <DatePopupButton HoverImageUrl="" ImageUrl="" /> | |
| </telerik:RadDatePicker> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td> | |
| File Location:</td> | |
| <td> | |
| <asp:TextBox ID="FileLocationTextBox" runat="server" | |
| Text='<%# Bind("FileLocation") %>' /> | |
| </td> | |
| <td> | |
| Select a file: | |
| </td> | |
| <td> | |
| <input ID="fileName" size="50" /><input | |
| onclick="OpenFileExplorerDialog(); return false;" type="button" | |
| value="Open ..." /><br /> | |
| Open the dialog and double click on a file to select it. | |
| <script type="text/javascript"> | |
| function OpenFileExplorerDialog() { | |
| var wnd = $find('<%=fvAddBidDoc.FindControl("ExplorerWindow").ClientID %>'); | |
| wnd.show(); | |
| } | |
| //This function is called from the Explorer.aspx page | |
| function OnFileSelected(wnd, fileSelected) { | |
| var textbox = $get("fileName"); | |
| textbox.value = fileSelected; | |
| } | |
| </script> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td> | |
| <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" | |
| CommandName="Insert" Text="Insert" /> | |
| </td> | |
| <td> | |
| <asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False" | |
| CommandName="Cancel" Text="Cancel" /> | |
| </td> | |
| <td> | |
| </td> | |
| <td> | |
| </td> | |
| </tr> | |
| </table> | |
| <br /> | |
| <telerik:RadWindow runat="server" Width="530px" Height="550px" VisibleStatusbar="false" | |
| NavigateUrl="~/bidding/secure/explorer.aspx" ID="ExplorerWindow" Modal="true" | |
| Behaviors="Close,Move"> | |
| </telerik:RadWindow> | |
| | |
| </InsertItemTemplate> | |
| </asp:FormView> |
