I have two radlistbox inside of a radgrid, I want to use the transfer between this two radlistbox, but only works the first transfer, later if I want to transfer again it doesn't work in any direction. What am I missing?
Thanks!
<
telerik:GridTemplateColumn
HeaderText
=
"Plants"
UniqueName
=
"Plants"
Visible
=
"false"
>
<
EditItemTemplate
>
<
telerik:RadListBox
Width
=
"200px"
RenderMode
=
"Lightweight"
runat
=
"server"
DataKeyField
=
"PlantId"
ID
=
"rdlPlants"
EnableDragAndDrop
=
"True"
Skin
=
"Bootstrap"
SelectionMode
=
"Multiple"
AutoPostBackOnTransfer
=
"true"
Height
=
"200px"
AllowTransfer
=
"true"
TransferToID
=
"rdlSelectedPlants"
OnItemDataBound
=
"rdlPlants_ItemDataBound"
OnTransferred
=
"rdlPlants_Transferred"
>
<
ButtonSettings
ShowTransferAll
=
"false"
ShowReorder
=
"false"
></
ButtonSettings
>
<
ItemTemplate
>
<%# Eval("Pint").ToString() + " - " + (Eval("Name1") != null ? Eval("Name1").ToString() : string.Empty) %>
</
ItemTemplate
>
</
telerik:RadListBox
>
<
telerik:RadListBox
RenderMode
=
"Lightweight"
Width
=
"200px"
ID
=
"rdlSelectedPlants"
runat
=
"server"
DataKeyField
=
"PlantId"
Height
=
"200px"
Skin
=
"Bootstrap"
OnItemDataBound
=
"rdlPlants_ItemDataBound"
>
<
ButtonSettings
ShowTransfer
=
"false"
ShowTransferAll
=
"false"
></
ButtonSettings
>
<
ItemTemplate
>
<%# Eval("Pint").ToString() + " - " + (Eval("Name1") != null ? Eval("Name1").ToString() : string.Empty) %>
</
ItemTemplate
>
</
telerik:RadListBox
>
</
EditItemTemplate
>
<
InsertItemTemplate
>
<
telerik:RadListBox
Width
=
"200px"
RenderMode
=
"Lightweight"
runat
=
"server"
DataKeyField
=
"PlantId"
ID
=
"rdlPlants"
EnableDragAndDrop
=
"True"
Skin
=
"Bootstrap"
SelectionMode
=
"Multiple"
AutoPostBackOnTransfer
=
"true"
Height
=
"200px"
AllowTransfer
=
"true"
TransferToID
=
"rdlSelectedPlants"
OnItemDataBound
=
"rdlPlants_ItemDataBound"
OnTransferred
=
"rdlPlants_Transferred"
>
<
ButtonSettings
ShowTransferAll
=
"false"
ShowReorder
=
"false"
></
ButtonSettings
>
<
ItemTemplate
>
<%# Eval("Pint").ToString() + " - " + (Eval("Name1") != null ? Eval("Name1").ToString() : string.Empty) %>
</
ItemTemplate
>
</
telerik:RadListBox
>
<
telerik:RadListBox
RenderMode
=
"Lightweight"
Width
=
"200px"
ID
=
"rdlSelectedPlants"
runat
=
"server"
DataKeyField
=
"PlantId"
Height
=
"200px"
Skin
=
"Bootstrap"
OnItemDataBound
=
"rdlPlants_ItemDataBound"
>
<
ButtonSettings
ShowTransfer
=
"false"
ShowTransferAll
=
"false"
></
ButtonSettings
>
<
ItemTemplate
>
<%# Eval("Pint").ToString() + " - " + (Eval("Name1") != null ? Eval("Name1").ToString() : string.Empty) %>
</
ItemTemplate
>
</
telerik:RadListBox
>
</
InsertItemTemplate
>
</
telerik:GridTemplateColumn
>
Hi,
It looks like I encountered a previous mentioned bug "Incorrect AutoSize dimensions under Edge with tables in the content" (https://feedback.telerik.com/Project/108/Feedback/Details/173027-incorrect-autosize-dimensions-under-edge-with-tables-in-the-content).
I have a RadWindow with AutoSize is true that opens correctly in Google Chrome, but not in Microsoft Edge.
I read the release history but I didn't find the fix for the bug explicitly mentioned there:
http://www.telerik.com/support/whats-new/aspnet-ajax/release-history
Regards,
Chris.
Hi,
I have a GridTemplateColumn with itemtemplate, in this itemtemplate i have a linkbutton and ImageControl, when i click the link i want show the image.
this is the aspx:
<telerik:GridTemplateColumn UniqueName="BtnPOD" HeaderStyle-Width="5%" ItemStyle-Width="10%" HeaderText="POD" AllowFiltering="false" >
<ItemTemplate>
<asp:LinkButton ID="btnPOD" CommandName ="detailPOD" Text='<%#Eval("POD")%>' runat="server"/>
<asp:Image ID="ImgPOD" runat="server" ImageUrl='<%#Eval("POD")%>' /> </ItemTemplate>
</telerik:GridTemplateColumn>
in vb, in the ItemCommand event:
If Not Image Is Nothing AndAlso Image.Length <> 0 Then
Dim arrpictures As Byte() = System.Convert.FromBase64String(Image)
Dim myStream As New System.IO.MemoryStream(arrpictures)
Dim base64String As String = Convert.ToBase64String(arrpictures, 0, arrpictures.Length)
For i = 0 To CType(Session("GridViewData"), DataTable).Rows.Count - 1
If i = e.Item.ItemIndexThen
CType(Session("GridViewData"), DataTable).Rows(i)("POD") = "data:image/jpeg;base64," & base64String
End If
Next
End If
i modify the DataTable and in needdatasource event:
RadGrid1.DataSource = CType(Session("GridViewData"), DataTable)
in needdatasource i check the changes in DataTable, but i can see the changes in radgrid
I have a RadSearchBox that is getting it's values from a WebMethod (in the standard way from the demo), I'm then trying to get the selected value on the client side. However I do not seem to be able to retrieve it. I can get the text easy enough but not the value. Could you please advise how this is done?
<
telerik:RadSearchBox
RenderMode
=
"Lightweight"
ID
=
"racProp"
runat
=
"server"
Width
=
"90%"
HighlightFirstMatch
=
"true"
EmptyMessage
=
"[No Property Selected]"
Filter
=
"Contains"
TextSettings-SelectionMode
=
"Single"
InputType
=
"Text"
MaxResultCount
=
"10"
OnClientDataRequesting
=
"OnPropertiesClientRequesting"
OnClientSearch
=
"OnPropertyAdded"
DataKeyNames
=
"Category"
>
<
WebServiceSettings
Method
=
"GetProperties"
Path
=
"GetProperties.aspx"
/>
</
telerik:RadSearchBox
>
<p><
telerik:RadGrid
ID
=
"SampleGrid"
GridLines
=
"None"
runat
=
"server"
AllowAutomaticDeletes
=
"false"
<br> AllowPaging="True" PageSize="10" AllowAutomaticInserts="false" AllowAutomaticUpdates="false"<
br
> AutoGenerateColumns="False" MasterTableView-EditMode="EditForms" ShowFooter="false"<
br
> MasterTableView-CommandItemSettings-ShowRefreshButton="false"<
br
> OnNeedDataSource="SampleGrid_NeedDataSource" OnInsertCommand="SampleGrid_InsertCommand"<
br
> OnItemCommand="SampleGrid_ItemCommand" OnUpdateCommand="SampleGrid_UpdateCommand" OnItemDataBound="SampleGrid_ItemDataBound"<
br
> Width="100%"><
br
> <
PagerStyle
Mode
=
"NextPrevAndNumeric"
/><
br
> <
MasterTableView
Width
=
"100%"
CommandItemDisplay
=
"Top"
HorizontalAlign
=
"NotSet"
AutoGenerateColumns
=
"False"
<br> DataKeyNames="ID" Caption="Sample" ><
br
> <
Columns
></
p
><
p
><
telerik:GridTemplateColumn
HeaderText
=
"Action"
AllowFiltering
=
"false"
><
br
> <
ItemTemplate
><
br
> <
asp:ImageButton
ID
=
"ImgBtnEdit"
runat
=
"server"
CommandName
=
"Edit"
CausesValidation
=
"False"
<br> ImageUrl="../Images/icons/page-edit.png" ToolTip="Edit" ImageAlign="AbsMiddle"><
br
> </
asp:ImageButton
><
br
> </
ItemTemplate
><
br
> </
telerik:GridTemplateColumn
></
p
><
p
> <
telerik:GridBoundColumn
DataField
=
"NAME"
HeaderText
=
"Name"
UniqueName
=
"NAME"
<br> ItemStyle-Width="120px"><
br
> </
telerik:GridBoundColumn
></
p
><
p
> </
Columns
><
br
> <
EditFormSettings
EditFormType
=
"Template"
><
br
> <
FormTemplate
></
p
><
p
><
table
class
=
"detailtable"
cellspacing
=
"2"
cellpadding
=
"1"
width
=
"100%"
border
=
"0"
<br> rules="none" style="border-collapse: collapse;"><
br
> <
tr
><
br
> <
td
class
=
"detaillabel"
><
br
> Brand:<
br
> </
td
><
br
> <
td
><
br
> <
telerik:RadComboBox
ID
=
"Name"
runat
=
"server"
Width
=
"250px"
AllowCustomText
=
"true"
EmptyMessage
=
"Select"
EnabledStyle-HorizontalAlign
=
"Right"
><
br
> </
telerik:RadComboBox
><
br
> </
td
><
br
> </
tr
><
br
> </
table
><
br
> </
div
><
br
> </
FormTemplate
><
br
></
EditFormSettings
></
p
> </
MasterTableView
><
br
> <
GroupingSettings
CaseSensitive
=
"false"
ShowUnGroupButton
=
"true"
/><
br
> <
ClientSettings
EnableRowHoverStyle
=
"true"
AllowDragToGroup
=
"true"
ReorderColumnsOnClient
=
"true"
<br> AllowGroupExpandCollapse="true" AllowColumnsReorder="true"><
br
> <
Selecting
AllowRowSelect
=
"True"
EnableDragToSelectRows
=
"true"
/><
br
> </
ClientSettings
><
br
><
br
> </
telerik:RadGrid
><
br
>
I want to find the ComboBox and bind combo box with some values so that While inserting record , the end user can choose a value to insert or save
<
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
></
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> protected void SumInsGrid_ItemDataBound(object sender, GridItemEventArgs e)<
br
> {<
br
><
br
> GridDataItem dataItem = e.Item as GridDataItem;<
br
><
br
> if (e.Item is GridEditFormInsertItem)<
br
> {<
br
> RadComboBox Name = (RadComboBox)e.Item.FindControl("Name");<
br
> BindComboBox(Name);<
br
> }</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> else if (e.Item is GridEditFormItem && e.Item.IsInEditMode)<
br
> {</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> ...........</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> RadComboBox Name = (RadComboBox)e.Item.FindControl("Name");<
br
style
=
"color: rgb(0, 0, 0); font-family: monospace;"
> BindComboBox(Name);</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> ...</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> }</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
> }</
code
></
span
></
span
></
p
><
p
style
=
" background-color: #fff;"
><
span
style
=
" "
><
span
style
=
" margin-left: 0px !important;"
><
code
style
=
"color: #000;"
></
code
></
span
></
span
></
p
>
While Editing findControl method works by returning the ComboBox object but not While Inserting. I want to bind values programmatically to the RadComboBox.
Is there a way to disable validation when the previous button or a navbar button < current step is clicked?
I've read through many of the posts here but none seem to directly apply to my issue. I have a telerik AJAX based shipping application that is generating a Bill of Lading. The bill of lading is a legal document that need to look exactly like what the user sees on the page. I'm generating that to a web page, but of course printing a web page generates all sorts of "noise" to the document - additional page numbers... web page source name, etc.
I would like to export the web page to a PDF and then have that print - all in one step. The issue that I'm seeing is that ClientExportManager generates the PDF which shows up as a downloaded document. The user has to open that doc, then click print, then gets to the print dialog. That is a major pain.
Is there a way to generate the PDF directly to a web page - so it is displayed in a RadWindow (for instance) with a print button exposed at that point? My users a balking at the multiple step process above but I can't find a way around it. Basically I just need to print a web page without all the extra junk that the browsers add - so if there is a way that you know to do that instead - that would work too.
Thanks in advance!
Cory
Hi,
I coundn't find an information about it, and I'm new in programming, so I thought that maybe someone here could help me.
Is there a possibility of firing an event on clicking OK? I would like to redirect to one page upon clicking on OK and to second page upon clicking on Cancel. It is really necessary for me to do so, could you please help me?
Regards,
Ola