User Profile & Activity

Glenn Layaar Support
Page
of 99

Unfortunately I have no information regarding the fix availability. I will inform you if there is any update for the fix.

The issue is replicated on my test using the scenario you described. A bug report has been submitted to our developer.

The available workaround is on the ungroup client side event handler, you will need to validate if the column element is available. If it is not available, rreturn false to invalidate the operation. This workaround will cause the error to not occur, however you will not be able to remove the hidden column group.

Here is the snippet:

<script language="javascript" type="text/javascript">
	function WebGrid1_OnColumnUngroup(controlId, columnObject)
	{
		var WebGrid1 = ISGetObject(controlId);
		return columnObject.GetElement() ? true : false;
	}
</script>

    

Based on my discussion with the developer, such sample is being prepared for the WebUI Studio 2010 RTM.  
Posted: July 18, 2010 11:18 PM

Under such condition, UseDefaultStyle = false, you will need to overwrite the default css style by using the RowStyle and AlternatingRowStyle property. Here is the WebGrid snippet:

<RowStyle CssClass="CustomRow" />
<AlternatingRowStyle CssClass="CustomRow" />

The css class snippet:

<style type="text/css">
    .CustomRow
    {
        overflow: hidden !important;
    }
</style>

 

I will forward your comment to the development team, hopefully thet will consider this feature for future build / version of WebDesktop.

Posted: July 15, 2010 10:17 PM

The Firefox issue could be solved by adding overflow hidden to the RowStyle and AlternatingRowStyle. Here is the snippet:

<RowStyle CustomRules="overflow: hidden;" />
<AlternatingRowStyle CustomRules="overflow: hidden;" />

However in my test, using the latest build of WebGrid 7, WebGrid 7 build 403, the style is already added in Firefox and will not cause such issue. Please try updating you control to the latest build.


Posted: July 15, 2010 2:18 AM

I believe for the authethication, the sample is already using the default silverlight & WCF RIA services authebtication model. This blog post has more detailed explanation regarding the authentication service.

The WebContext will be used for authentication purpose and it is already bound to UXShell on the app.xaml. You could read more about the RequiresAuthetication property in this blog post.

I agree that this will be clearer if the documentation is available. The developer assured me that the documentation will be released with the RTM. However, at the time of this post I still do not have any information regarding the date the RTM will be released. 

I have confirmed that the developer has imeplemented the check in our nightly build. The build will be available when we release the next WebScheduler hotfix.

Posted: July 14, 2010 11:21 PM

From my analysis of the attached sample, it seems the issue is caused by browser difference. Here is some suggestion in order to get a similar result in Firefox:

- Remove the width property in the TabItemStyle

<TabItemStyle>
<Normal Cursor="Hand" Font-Names="segoe ui,tahoma" Font-Size="9pt" Height="100%"
Width="100%" BackColor="White"
BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px">
<Padding Top="2px" Left="10px" Right="10px" Bottom="0px"></Padding>
</Normal>
<Over BaseStyle="Normal" BackColor="WhiteSmoke" BorderColor="#3C7FB1">
</Over>
<Active BaseStyle="Normal"
BackColor="White" BorderColor="#898C95" BorderStyle="Solid" BorderWidth="1px">
</Active>
</TabItemStyle>

- Remove the width property in the WebTab ContainerStyle

<ContainerStyle Overflow="Auto" OverflowY="Auto" OverflowX="Auto" BackColor="White"
BorderColor="#898C95" BorderStyle="Solid" BorderWidth="1px" Height="100%" Width="100%"
Font-Names="segoe ui,tahoma" Font-Size="9pt">
<Padding Top="5px" Left="5px" Right="5px" Bottom="5px"></Padding>
</ContainerStyle>

- Set the WebDesktopManager CaptionButtonStyle border width to 0px  

<CaptionButtonStyle>
<Over BaseStyle="Normal" GradientType=Vertical>
<BorderSettings>
<Bottom Color="Gray" />
<Right Color="Gray" />
</BorderSettings>
</Over>
<Normal BorderColor="White" BorderStyle="Solid" BorderWidth="0px" Height="17px" Overflow="Hidden"
OverflowX="Hidden" OverflowY="Hidden" GradientType=Vertical>
</Normal>
<Active BaseStyle="Normal" GradientType=Vertical>
<BorderSettings>
<Left Color="Gray" />
<Top Color="Gray" />
</BorderSettings>
</Active>
</CaptionButtonStyle>


All times are GMT -5. The time now is 11:22 PM.
Previous Next