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: |