Ticket T1282930
Visible to All Users

Blazor XAF - Open Hyperlinks in a New Tab Instead of Popup

created 25 days ago (modified 25 days ago)

Hi,
I am working on a Blazor XAF application and would like to modify the behavior of hyperlinks in Detail View so that they open in a new tab instead of a popup, similar to how they function in the List View.

Is there a simple way to configure this behavior so that hyperlinks in the Detail View also open in a new tab?
Clipboard-File-1.png

I would appreciate your guidance on implementing this change.

Thank you in advance for your support.
Best regards,
Marcin

Comments (1)
Herman (DevExpress Support) 23 days ago

    Hello,

    Thank you for reaching out to us.

    We're working on your inquiry and will update this ticket once we have information to share or if we require clarification.

    Best regards,
    Herman

    Answers approved by DevExpress Support

    created 22 days ago

    Hello Marcin,

    Thank you for your patience.

    Our ObjectPropertyEditor doesn't have an API that allows you to change its behavior to open the referenced object's Detail View in a new MDI tab.

    As an alternative solution, you can utilize its built-in capability to open the referenced object's Detail View in a new browser tab, as described in the Hide Hyperlinks in Lookup Controls section of the same help topic:

    To open the referenced object in a new browser tab, use Ctrl + mouse click or click the middle mouse button.

    If this solution doesn't meet your requirements, you can implement a custom version of our ObjectPropertyEditor that includes this capability.

    To accomplish this task, follow the instructions from this help topic to explore how our ObjectPropertyEditor class works on the inside: Debug DevExpress .NET Source Code with PDB Symbols. In your custom implementation, utilize the ShowViewStrategyBase.ShowViewFromCommonView method to open the object's Detail View in a new MDI tab.


    I shared your usage scenario with our team and we will consider adding this capability to our built-in ObjectPropertyEditor in the future.

    Best regards,
    Herman

      Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

      Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.