Hi,
This small piece of code doesn't work in the current Atlas CTP:
<div>
<atlas:ScriptManagerID="ScriptManager1"runat="server"EnablePartialRendering="True">
</atlas:ScriptManager>
</div>
<atlas:UpdateProgressID="UpdateProgress1"runat="server"Visible="false">
<ProgressTemplate>
Contacting server...
<br/>
<br/>
<inputid="abortButton"runat="server"type="button"value="Abort Request"/>
</ProgressTemplate>
</atlas:UpdateProgress>
The controls that implement the IScriptObject (UpdateProgress,…) use to override the RenderScript method in order to write xml/script output. The problem arrives when visible="false" for this control; then the control itself doesn't render, but it does the xml/script, what provokes a javascript error. This behavior is by design? Am I correct? Then, how could I override this behavior (and avoid this problem)? One solution could be to unregister the control in the script manager, but there is no ScriptManager.UnregisterControl (control).
Fran
Anybody there??style="display:none;"
Type 'Microsoft.Web.UI.UpdateProgress' does not have a public property named 'Style'
I think it would be great to have a nice Style or CssClass property, but there is nothing like that at the moment.
but that gave me another idea: a div surrounding the updateprogress, and apply the style to the div. it is not really a nice solution, but it works.
thanks
Fran
No comments:
Post a Comment