User Profile & Activity

Glenn Layaar Support
Page
of 99

I just been updated regarding the ungroup issue. The fix will be available in the next hotfix release.

Posted: November 14, 2010 11:58 PM

The bug report has been updated and a fix will be available in the next hotfix release.

Posted: November 14, 2010 11:19 PM

I just been updated for issue #2, unfortunately WebGrid 6 support is dropped so in order to have the fix you will need to use WebGrid 7.

Posted: November 14, 2010 11:00 PM

Unfortnately, we do not provide sample with entity framework data, however I believed the process will be similar with entity framework.

Based on my test with the enfity framework data, I could not replicate the issue. The selectedItem will be correctly set with the selected object in the UXListBox. Attached is the test page I am using to test this issue.

We also have released a new ClientUI build in the WebUI Studio 2010 R1 SP1, if you have not update to the latest build build please do so.

Posted: November 12, 2010 2:21 AM

Based on my test, it seems XMLDataSource only accept allow data as attribute. In this scenario, you could applu a transform file to translate the text node into an attribute. Attached is the transformation file I used to thest this scenario and here is the XMLDataSource snippet:

<asp:XmlDataSource ID="XmlDataSource1" runat="server" 
DataFile="CustomerData.xml" XPath="Rows/Row"
TransformFile="CustomerTransform.xsl"></asp:XmlDataSource>


 

Posted: November 11, 2010 10:44 PM
Based on my experiment, in order to modify the WindowButtons in UXWindow, you could modify the available WindowButtonStyle property. In the default style, the button content is using path object and rectangle.

FYI, the option to modify default WindowButtonStyle is only available on Expression Blend. In the UXWindow context menu, choose Edit Additional Templates > Edit WindowButtonStyle > Edit a Copy...

Posted: November 11, 2010 10:26 PM

My test show that you will need to create a contrainer with the style in order to render the grid correctly. For example:

<div Style="z-index: 101; left: 152px; position: absolute; top: 126px; height:100$ispct;;" />
<iswebgrid:WebGrid ID="WebGrid1" runat="server">

Regarding the rowchecker issue, I have modify the sample page to have a rowchecker. However, I failed to replicate the error on my environment.

Posted: November 10, 2010 11:40 PM

Unfortunately, UXDock has not implement scrolling feature yet. Based on my discussion with the developer, the closest workaround which will maintain UXDock behavior would be to implement paging feature.

You could achieve this by editing the default UXDock template so ItemsPresenter will have a perdefined width, you also need to add elements to move the page forward or backward. Here is the snippet of a modified portion of the default UXDock template:

<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Intersoft:UXDock">
<Grid>
<Grid x:Name="RootElement">
<Intersoft:ContentTransformer x:Name="ContentTransformer" IsHitTestVisible="False">
<StackPanel x:Name="BackgroundLayoutElement" HorizontalAlignment="Center" Orientation="Horizontal" VerticalAlignment="Bottom">
<Grid x:Name="BackgroundContainerLeftElement">
<Image x:Name="BackgroundImageLeftElement" Visibility="Collapsed"/>
</Grid>
<Grid x:Name="BackgroundContainerElement">
<Grid x:Name="BackgroundTemplateElement"/>
<Border x:Name="BackgroundElement" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" CornerRadius="{TemplateBinding CornerRadius}"/>
<Image x:Name="BackgroundImageCenterElement" Visibility="Collapsed"/>
</Grid>
<Grid x:Name="BackgroundContainerRightElement">
<Image x:Name="BackgroundImageRightElement" Visibility="Collapsed"/>
</Grid>
</StackPanel>
</Intersoft:ContentTransformer>
<StackPanel x:Name="LayoutElement" Orientation="Horizontal"/>
<StackPanel x:Name="StructureElement" HorizontalAlignment="Center" Orientation="Horizontal" VerticalAlignment="Center">
<StackPanel x:Name="StructureLeft" IsHitTestVisible="False" Orientation="Horizontal"/>
<Intersoft:UXButton Height="65" Width="10" Content="Less"/>
<Grid Width="400">
<ItemsPresenter x:Name="ItemsPresenter"/>
</Grid>
<Intersoft:UXButton Height="65" Width="10" Content="More"/>

<StackPanel x:Name="StructureRight" IsHitTestVisible="False" Orientation="Horizontal"/>
</StackPanel>
</Grid>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>


You also need to implement the logic to add the new item when moving forward or backward.

Posted: November 10, 2010 10:47 PM

Do you mind providing a simple runnable sample of the scenario? That way I could see the application flow and debug the process to analyse the issue further.

Posted: November 10, 2010 10:34 PM

I could also replicate the issue on my environment. Based on my analysis the WebGrid expect a rowIndex attribute to be available in the row element. In order to resolve the issue I set the rowIndex attribute to have the same value as recordIndex attribute. Here is the updated snippet:

function WebGrid1_OnAfterResponseProcess(controlId, actionName, lastRequestObject, xmlResponseObject)
{
var WebGrid1 = ISGetObject(controlId);
if (actionName == "LoadGroup" && IS.IsXHTMLDocType() && IS.ie){
var childRows = WebGrid1.GetSelectedObject().GetRowElement().parentElement.nextSibling.getElementsByTagName("tr");
for (var i = 0; i < childRows.length; i++) {
childRows[i].style.display = "";
childRows[i].setAttribute("rowIndex",childRows[i].recordIndex);
}
}

return true;
}


All times are GMT -5. The time now is 5:43 AM.
Previous Next