or
Hi,
How to refresh the wizard from an event inside a usercontrol that forms part of the steps.
So for example, If I have a usercontrol inside step one and when a 'save button' in clicked in this user control, how to pass that to the wizard and change step visibility, icons etc.
Cheers,
Jack
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
id
=
"Head1"
runat
=
"server"
>
<
title
></
title
>
<
link
href
=
"CustomSkin/PanelBar.Salt.css"
rel
=
"stylesheet"
/>
<
style
type
=
"text/css"
>
.RadPanelBar_Salt a.rpLink.GreenPanel.rpExpandable.rpExpanded {
background-color: green;
background-position: 0 -1000px;
border-color: green;
}
</
style
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
></
telerik:RadScriptManager
>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
runat
=
"server"
></
telerik:RadSkinManager
>
<%--<
telerik:RadButton
runat
=
"server"
Text
=
"Preview Report"
></
telerik:RadButton
>--%>
<
telerik:RadPanelBar
ID
=
"RadPanelBar1"
runat
=
"server"
ExpandMode
=
"MultipleExpandedItems"
Skin
=
"Salt"
EnableEmbeddedSkins
=
"false"
>
<
CollapseAnimation
Duration
=
"100"
Type
=
"None"
/>
<
Items
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Root RadPanelItem1"
CssClass
=
"GreenPanel"
>
<
HeaderTemplate
>
Root Item 1
<
asp:ImageButton
ID
=
"image1"
runat
=
"server"
ImageUrl
=
"~/images/save_go16x16.png"
/><
asp:ImageButton
ID
=
"ImageButton1"
runat
=
"server"
ImageUrl
=
"~/images/ie_16x16.png"
/>
<
a
class
=
"rpExpandable"
>
<
span
class
=
"rpExpandHandle"
></
span
>
</
a
>
</
HeaderTemplate
>
<
ContentTemplate
>
<
telerik:RadTextBox
ID
=
"textbox1"
runat
=
"server"
Text
=
"text 1"
></
telerik:RadTextBox
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"RadComboBox1"
Text
=
"combo1"
></
telerik:RadComboBox
>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Root RadPanelItem2"
CssClass
=
"GreenPanel"
>
<
HeaderTemplate
>
Root Item 2<
asp:ImageButton
ID
=
"ImageButton2"
runat
=
"server"
ImageUrl
=
"~/images/save_go16x16.png"
/>
<
a
class
=
"rpExpandable"
>
<
span
class
=
"rpExpandHandle"
></
span
>
</
a
>
</
HeaderTemplate
>
<
ContentTemplate
>
<
telerik:RadTextBox
ID
=
"RadTextBox1"
runat
=
"server"
Text
=
"Root Panel 2"
></
telerik:RadTextBox
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"RadComboBox2"
Text
=
"combo2"
></
telerik:RadComboBox
>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
<
telerik:RadPanelItem
runat
=
"server"
Text
=
"Root RadPanelItem3"
CssClass
=
"GreenPanel"
>
<
HeaderTemplate
>
Root Item 3<
asp:ImageButton
ID
=
"ImageButton3"
runat
=
"server"
ImageUrl
=
"~/images/save_go16x16.png"
/>
<
a
class
=
"rpExpandable"
>
<
span
class
=
"rpExpandHandle"
></
span
>
</
a
>
</
HeaderTemplate
>
<
ContentTemplate
>
<
telerik:RadTextBox
ID
=
"RadTextBox3"
runat
=
"server"
Text
=
"Root Panel 3"
></
telerik:RadTextBox
>
<
telerik:RadComboBox
runat
=
"server"
ID
=
"RadComboBox3"
Text
=
"combo3"
></
telerik:RadComboBox
>
</
ContentTemplate
>
</
telerik:RadPanelItem
>
</
Items
>
<
ExpandAnimation
Duration
=
"100"
Type
=
"None"
/>
</
telerik:RadPanelBar
>
</
form
>
</
body
>
</
html
>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
CellSpacing
=
"0"
DataSourceID
=
"sqlManufacturerSurvey"
GridLines
=
"None"
AutoGenerateColumns
=
"False"
>
<
MasterTableView
DataSourceID
=
"sqlManufacturerSurvey"
DataKeyNames
=
"QuestionID"
Name
=
"Questions"
HierarchyLoadMode
=
"Client"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
></
CommandItemSettings
>
<
RowIndicatorColumn
Visible
=
"True"
FilterControlAltText
=
"Filter RowIndicator column"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"True"
FilterControlAltText
=
"Filter ExpandColumn column"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"QuestionID"
FilterControlAltText
=
"Filter QuestionID column"
HeaderText
=
"QuestionID"
UniqueName
=
"QuestionID"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Question"
FilterControlAltText
=
"Filter Question column"
HeaderText
=
"Question"
UniqueName
=
"Question"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
FilterControlAltText
=
"Filter column column"
UniqueName
=
"Answer"
HeaderText
=
"Answer"
>
<
ItemTemplate
>
<
asp:RadioButtonList
ID
=
"rblAnswer"
runat
=
"server"
DataSourceID
=
"sqlResponses"
DataTextField
=
"Answer"
DataValueField
=
"AnswerID"
RepeatLayout
=
"Table"
>
</
asp:RadioButtonList
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
EditFormSettings
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
>
</
EditColumn
>
</
EditFormSettings
>
</
MasterTableView
>
<
FilterMenu
EnableImageSprites
=
"False"
>
<
WebServiceSettings
>
<
ODataSettings
InitialContainerName
=
""
>
</
ODataSettings
>
</
WebServiceSettings
>
</
FilterMenu
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
>
<
WebServiceSettings
>
<
ODataSettings
InitialContainerName
=
""
>
</
ODataSettings
>
</
WebServiceSettings
>
</
HeaderContextMenu
>
</
telerik:RadGrid
>
<
asp:SqlDataSource
ID
=
"sqlManufacturerSurvey"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:KPortal %>"
SelectCommand="SELECT MaterialCategory.ServiceTypeID, Question.MaterialID AS QuestionID, Question.MaterialName AS Question FROM MaterialCategory INNER JOIN Materials AS Question ON MaterialCategory.MaterialCategoryID = Question.MaterialCategoryID WHERE (MaterialCategory.MaterialCategory = 'Manufacturer Survey') AND (Question.InternalCode = 'QUESTION')">
</
asp:SqlDataSource
>
<
asp:SqlDataSource
ID
=
"sqlResponses"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:KPortal %>"
SelectCommand="SELECT MaterialID AnswerID, MaterialName as Answer, ParentMaterialID as QuestionID FROM Materials WHERE (ParentMaterialID = @QuestionID)">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"RadGrid1"
Name
=
"QuestionID"
PropertyName
=
"SelectedValue"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
While using a Grid with Grouped columns, we have found that when we scroll to the right, little space is left for the left most column and in that case, only the first column in the leftmost groups is shown.
Please see the attached image.
Notice that the width of the grouped column crops the column as indicated in the image. Please assist.
Is there a way to show avoid cropping of the right sub-column in the group.