For the time being you can stack 100% series through the chartObject. For example:
ASPX:
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>
<script>
function pageLoad() {
var chart = $find("<%=ColumnChart1.ClientID%>");
chart._chartObject.options.series[0].stack = { type: "100%" };
chart.repaint();
}
</script>
<telerik:RadHtmlChart runat="server" ID="ColumnChart1" Width="600px" Height="400px">
<PlotArea>
<Series>
<telerik:ColumnSeries Name="Product 1">
<SeriesItems>
<telerik:CategorySeriesItem Y="15000" />
<telerik:CategorySeriesItem Y="23000" />
<telerik:CategorySeriesItem Y="10000" />
</SeriesItems>
</telerik:ColumnSeries>
<telerik:ColumnSeries Name="Product 2">
<SeriesItems>
<telerik:CategorySeriesItem Y="35000" />
<telerik:CategorySeriesItem Y="13000" />
<telerik:CategorySeriesItem Y="20000" />
</SeriesItems>
</telerik:ColumnSeries>
</Series>
<XAxis>
<Items>
<telerik:AxisItem LabelText="1" />
<telerik:AxisItem LabelText="2" />
<telerik:AxisItem LabelText="3" />
</Items>
</XAxis>
</PlotArea>
<ChartTitle Text="Product sales for 2011">
</ChartTitle>
<Legend>
<Appearance Position="Bottom" />
</Legend>
</telerik:RadHtmlChart>