or
<
h2
>text</
h2
>
<
span
>111</
span
>
<
h2
>text2</
h2
>
<
span
>111</
span
>
3.
in design mode set cursor before the "text2" and press enter to add an empty line<
h2
>text</
h2
>
<
span
>111</
span
>
<
h2
></
h2
>
<
h2
>text</
h2
>
<
span
>111</
span
>
grid.get_element().style.height = "300px";
grid.repaint();
Is there any way to do something similar on the client with RadPivotGrid? I use this code to dynamically size
the grid to the browser window and would like to be able to do something similar with the PivotGrid.
I also use a similar technique to resize the ReportViewer in Telerik Reporting.
Thanks,
Chris
<script type=
"text/javascript"
>
var
$ = $telerik.$;
function
onClientFileUploaded(radAsyncUpload, args) {
var
$row = $(args.get_row());
var
inputName = radAsyncUpload.getAdditionalFieldID(
"TextBox"
);
var
inputType =
"text"
;
var
inputID = inputName;
var
input = createInput(inputType, inputID, inputName);
var
label = createLabel(inputID);
$row.append(
"<br/>"
)
$row.append(label);
$row.append(input);
}
function
createInput(inputType, inputID, inputName) {
var
input =
'<input type="'
+ inputType +
'" id="'
+ inputID +
'" name="'
+ inputName +
'" />'
;
return
input;
}
function
createLabel(forArrt) {
var
label =
'<label for='
+ forArrt +
'>File info: </label>'
;
return
label;
}
</script>
<
telerik:RadButton
runat
=
"server"
Icon-PrimaryIconUrl
=
"/_layouts/images/back.gif"
ID
=
"Refresh"
Text
=
"Restore Original Chart"
OnClick
=
"Refresh_Click"
>
</
telerik:RadButton
>
<
telerik:RadCodeBlock
ID
=
"codeBlock"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function pageLoad(sender, eventArgs) {
if (!eventArgs.get_isPartialLoad()) {
//$find("<%--RadAjaxManager.GetCurrent(this).ClientID --%>").ajaxRequest("InitialPageLoad");
}
}
function OnClientSeriesClicked(sender, args) {
//console.log(args.get_category());
if (args.get_seriesName() != "seriesPlanMemberCount") $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest(args.get_category());
}
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadAjaxManager1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadHtmlChart1"
LoadingPanelID
=
"LoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"Refresh"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadHtmlChart1"
LoadingPanelID
=
"LoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadHtmlChart
ID
=
"RadHtmlChart1"
Skin
=
"Sitefinity"
DataSourceID
=
"SqlDataSource1"
runat
=
"server"
Height
=
"600px"
Width
=
"600px"
OnClientSeriesClicked
=
"OnClientSeriesClicked"
>
<
ChartTitle
Text
=
"OCERS Members By Employer"
>
<
Appearance
Align
=
"Center"
BackgroundColor
=
"White"
Position
=
"Top"
>
</
Appearance
>
</
ChartTitle
>
<
PlotArea
>
<
Series
>
<
telerik:ColumnSeries
DataFieldY
=
"MEMBERCOUNT"
Name
=
"seriesMemberCount"
>
</
telerik:ColumnSeries
>
</
Series
>
<
XAxis
DataLabelsField
=
"EMPLOYER_NAME"
>
<
LabelsAppearance
Visible
=
"true"
RotationAngle
=
"90"
>
</
LabelsAppearance
>
<
MinorGridLines
Visible
=
"false"
/>
</
XAxis
>
<
YAxis
>
<
LabelsAppearance
DataFormatString
=
"{0}"
Visible
=
"true"
>
</
LabelsAppearance
>
<
MinorGridLines
Visible
=
"false"
/>
</
YAxis
>
</
PlotArea
>
<
Legend
>
<
Appearance
Visible
=
"false"
>
</
Appearance
>
</
Legend
>
</
telerik:RadHtmlChart
>
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
{
if (e.Argument == "InitialPageLoad")
{
Refresh_Click(sender, e);
}
else
{
if (RadHtmlChart1.PlotArea.Series[0].Name == "seriesMemberCount")
{
SqlDataSource2.SelectParameters[0].DefaultValue = e.Argument;
RadHtmlChart1.PlotArea.XAxis.DataLabelsField = "PLAN_NAME";
RadHtmlChart1.PlotArea.Series[0].DataFieldY = "MEMBERCOUNT";
RadHtmlChart1.PlotArea.Series[0].Name = "seriesPlanMemberCount";
RadHtmlChart1.Skin = "Office2010Blue";
RadHtmlChart1.ChartTitle.Text = e.Argument + " Plan Members By Plan Type";
RadHtmlChart1.DataSourceID = "SqlDataSource2";
//Refresh.Visible = true;
}
}
}
<
telerik:RadCaptcha
ID
=
"RadCaptcha1"
runat
=
"server"
ErrorMessage
=
"Wrong code "
ValidatedTextBoxID
=
"txtCode"
EnableRefreshImage
=
"true"
CaptchaLinkButtonText
=
"Show again"
CaptchaImage-TextChars
=
"Numbers"
CaptchaAudioLinkButtonText
=
"Listen security code "
>
<
CaptchaImage
BackgroundColor
=
"White"
UseAudioFiles
=
"True"
AudioFilesPath
=
"~/App_Data/RadCaptcha"
TextColor
=
"Black"
RenderImageOnly
=
"True"
EnableCaptchaAudio
=
"True"
></
CaptchaImage
>
</
telerik:RadCaptcha
>