Hi,
I'm kinda new with the radscheduler, but after working really hard at the calender I managed to make everything work.
Only the inlineEditTemplate is impossible to understand for me.
This is my problem : The subject can only have a few values, that's why I want to use a combobox.
But it doesn't matter how I name the field in the InlineEditTemplate, he always use the Text in the Textbox as Subject.
With the Combobox he doesn't do anything :(
Can someone explain me how I can make a very easy inlineedittemplate with 1 combox to change the subject field.
Thnx alot!
<
InlineEditTemplate>
<asp:TextBox runat="server" ID="SubjectTextBox2" Text='<%# Bind("Subject") %>' Width="99%"></asp:TextBox>
status :
<telerik:RadComboBox ID="SubjectTextBox" Runat="server" SelectedValue='<%# Bind("Subject") %>'>
<Items>
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, H00 %>" Value="H00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, I00 %>" Value="I00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, I30 %>" Value="I30" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P00 %>" Value="P00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P06 %>" Value="P06" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P07 %>" Value="P07" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P08 %>" Value="P08" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, H03 %>" Value="H03" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P02 %>" Value="P02" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, P46 %>" Value="P46" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, I70 %>" Value="I70" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, N00 %>" Value="N00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, U00 %>" Value="U00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, T00 %>" Value="T00" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, O01 %>" Value="O01" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, O03 %>" Value="O03" />
<telerik:RadComboBoxItem runat="server" Text="<%$ Resources:Statussen, O04 %>" Value="O04" />
</Items>
</telerik:RadComboBox>
<asp:LinkButton runat="server" ID="UpdateLinkButton" CommandName="Update" Text="Update"></asp:LinkButton>
<asp:LinkButton runat="server" ID="CancelLinkButton" CommandName="Cancel" Text="Cancel"></asp:LinkButton>
</div>
</InlineEditTemplate>

<script type="text/javascript"> // This part needs to change function pageLoad() { unitsCombo = $find("<%= Unit_ComboBox.ClientID %>"); groupsCombo = $find("<%= Group_ComboBox.ClientID %>"); } function PopulateGroups(combo, eventArgs) { var item = eventArgs.get_item(); groupsCombo.set_text("Loading..."); if (item.get_index() > 0) { groupsCombo.requestItems(item.get_value(), false); } else { groupsCombo.set_text(" "); groupsCombo.clearItems(); } } function ItemsPopulated(combo, eventArgs) { if (combo.get_items().get_count() > 0) { combo.set_text(combo.get_items().getItem(0).get_text()); combo.get_items().getItem(0).highlight(); } combo.showDropDown(); } </script><telerik:RadGrid ID="OrganizerItemDisplay_Grid" runat="server" BorderStyle="None" Skin="Black" OnNeedDataSource="OrganizerItemDisplay_Grid_NeedDataSource" OnItemDataBound="OrganizerItemDisplay_Grid_ItemDataBound"> <MasterTableView AllowPaging="false" AllowSorting="false" AutoGenerateColumns="false" EditFormSettings-EditFormType="Template" PagerStyle-Visible="true" CommandItemDisplay="Top" CommandItemSettings-AddNewRecordText="Add New Organizer" CommandItemSettings-ShowAddNewRecordButton="true"> <NoRecordsTemplate> <div style="margin:0 auto; padding: 5px; width:100%"> <asp:Label ID="NoRecords_Label" runat="server" Text="There are no organizers on record." /> </div> </NoRecordsTemplate> <EditFormSettings> <FormTemplate> <ul> <li> <asp:Label runat="server" ID="Name_Label" AssociatedControlID="Name_TextBox" Text="Name" /> <telerik:RadTextBox runat="server" ID="Name_TextBox" Width="200px" /> </li> <li> <asp:Label runat="server" ID="NetId_Label" AssociatedControlID="NetId_TextBox" Text="NetID" /> <telerik:RadTextBox runat="server" ID="NetId_TextBox" Width="200px" /> </li> <li> <asp:Label runat="server" ID="Phone_Label" AssociatedControlID="Phone_TextBox" Text="Phone" /> <telerik:RadTextBox runat="server" ID="Phone_TextBox" Width="200px" /> </li> <li> <asp:Label runat="server" ID="Role_Label" AssociatedControlID="Role_ComboBox" Text="Role" /> <telerik:RadComboBox ID="Role_ComboBox" runat="server" OnItemDataBound="Role_ComboBox_ItemDataBound" Width="204px" /> </li> <li> <asp:Label runat="server" ID="Unit_Label" AssociatedControlID="Unit_ComboBox" Text="Unit" /> <telerik:RadComboBox ID="Unit_ComboBox" runat="server" OnClientSelectedIndexChanging="PopulateGroups" OnItemsRequested="Unit_ComboBox_ItemsRequested" OnItemDataBound="Unit_ComboBox_ItemDataBound" Width="204px" /> </li> <li> <asp:Label runat="server" ID="Group_Label" AssociatedControlID="Group_ComboBox" Text="Group" /> <telerik:RadComboBox ID="Group_ComboBox" runat="server" OnClientItemsRequested="ItemsPopulated" OnItemsRequested="Group_ComboBox_ItemsRequested" OnItemDataBound="Group_ComboBox_ItemDataBound" Width="204px" /> </li> <li> <asp:Label runat="server" ID="Email_Label" AssociatedControlID="Email_TextBox" Text="Email" /> <telerik:RadTextBox runat="server" ID="Email_TextBox" Width="200px" /> </li> </ul> <asp:Button ID="ViewProgram_UpdateAudience_Button" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' /> <asp:Button ID="CancelEdit_Button" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel" /> </FormTemplate> </EditFormSettings> <Columns> <telerik:GridBoundColumn DataField="NAME" HeaderText="Name" UniqueName="Name" /> <telerik:GridBoundColumn DataField="ORGANIZERROLE" HeaderText="Role" UniqueName="Role" /> <telerik:GridBoundColumn DataField="ORGANIZERGROUP" HeaderText="Group" UniqueName="Group" /> <telerik:GridButtonColumn ConfirmTitle="Remove Organizer" ConfirmText="Are you sure you want to remove this organizer?" ConfirmDialogType="RadWindow" ButtonType="ImageButton" ImageUrl="~/Common/Images/Toolbar/toolbar_delete_small.gif" Text="Remove Organizer" CommandName="DELETE" UniqueName="DeleteCommandColumn" /> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn" /> </Columns> </MasterTableView> </telerik:RadGrid>
Line 1005:
Line 1006: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
Line 1007: private global::Telerik.SharePoint.SPRadEditor @__BuildControlSPRadEditor1() {
Line 1008: global::Telerik.SharePoint.SPRadEditor @__ctrl;
Line 1009:
|
| short qty; |
| if (numQuantity.DbValue != null && Int16.TryParse(numQuantity.DbValue.ToString(), out qty)) |
| { |
| EET.Web.UserContext.Basket.Add(ItemId, qty); |
| } |
| Server IP: 10.10.20.112 |
| Client IP: 200.96.49.4 |
| Client UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) |
| Customer: : INTERNET |
| User Id: : |
| Database: : WebshopFR |
| Page: /product.aspx?id=MBLY%2f2GB&path=Kingston-2GB-Mobility-Multi-Kit |
| 1: Message: Text property cannot be set. Input string was not in a correct format. |
| 1: Source: Telerik.Web.UI |
| 1: Stack Trace: |
| 1: at Telerik.Web.UI.RadNumericTextBox.RangeTextProperty(String value) |
| 1: at Telerik.Web.UI.RadNumericTextBox.set_Text(String value) |
| 1: at Telerik.Web.UI.RadInputControl.LoadPostData(String postDataKey, NameValueCollection postCollection) |
| 1: at Telerik.Web.UI.RadWebControl.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey, NameValueCollection postCollection) |
| 1: at System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) |
| 1: at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) |
| 1: Target Site: System.String RangeTextProperty(System.String) |
| Form Data: |
| ctl00_ctl00_ScriptManager_HiddenField: |
| __EVENTTARGET: |
| __EVENTARGUMENT: |
| __LASTFOCUS: |
| __SCROLLPOSITIONX: 0 |
| __SCROLLPOSITIONY: 0 |
| ctl00$ctl00$loginBox$txtUsername: rglzfkej |
| ctl00$ctl00$loginBox$txtPassword: hivxcw |
| ctl00$ctl00$loginBox$chkRemember: on |
| ctl00$ctl00$txtSearch: ref/PN ou mots clés ici |
| ctl00$ctl00$listLanguages: fr-fr |
| ctl00_ctl00_PageContents_PageContents_itemDetails_repItem_ctl00_atb_numQuantity_text: 2rand[0,1,1] |
| ctl00$ctl00$PageContents$PageContents$itemDetails$repItem$ctl00$atb$numQuantity: 2rand[0,1,1] |
| ctl00_ctl00_PageContents_PageContents_itemDetails_repItem_ctl00_atb_numQuantity_ClientState: |
| ctl00_ctl00_PageContents_PageContents_tabsDetails_ClientState: |
| ctl00_ctl00_PageContents_PageContents_itemList_tblProducts_ClientState: |
| ctl00_ctl00_PageContents_PageContents_mpDetails_ClientState: |
| ctl00_ctl00_Menus_tree_ClientState: |
| ctl00_ctl00_Menus_Right_repMostSold_ctl01_atb_numQuantity_text: 61 |
| ctl00$ctl00$Menus$Right$repMostSold$ctl01$atb$numQuantity: 1 |
| ctl00_ctl00_Menus_Right_repMostSold_ctl01_atb_numQuantity_ClientState: |
| ctl00$ctl00$Menus$Right$repMostSold$ctl01$atb$btnAddToBasket: |
| ctl00_ctl00_Menus_Right_repMostSold_ctl02_atb_numQuantity_text: 4 |
| ctl00$ctl00$Menus$Right$repMostSold$ctl02$atb$numQuantity: 6 |
| ctl00_ctl00_Menus_Right_repMostSold_ctl02_atb_numQuantity_ClientState: |
| ctl00_ctl00_Menus_Right_repMostSold_ctl03_atb_numQuantity_text: 1 |
| ctl00$ctl00$Menus$Right$repMostSold$ctl03$atb$numQuantity: 8 |
| ctl00_ctl00_Menus_Right_repMostSold_ctl03_atb_numQuantity_ClientState: |
| ctl00_ctl00_Menus_Right_repMostSold_ctl04_atb_numQuantity_text: 13 |
| ctl00$ctl00$Menus$Right$repMostSold$ctl04$atb$numQuantity: 85 |
| ctl00_ctl00_Menus_Right_repMostSold_ctl04_atb_numQuantity_ClientState: |