Andras Csehi
Andras Csehi

Reputation: 4305

External hyperlink to Visual studio lightswitch screen

I have a Visual studio lightswitch web application with a few screens. I want to create hyperlinks which will open a specific screen when the user clicks on it. Let say one example is to send a link in email which points to the add screen.

One bonus would be to even select an entity on the screen with a link. Like: http:\app.com\companies\id=4

Upvotes: 0

Views: 896

Answers (1)

Andras Csehi
Andras Csehi

Reputation: 4305

It seems like it is not supported out of box but with a few lines of codes it can be implemented. Url parameters are stored in System.Windows.Browser.HtmlPage.Document.QueryString however the object cannot be access directly you need to use Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke

After you have the parameters you just need to fire up the necessary screen and change the SelectedItem. A tiny addition that SelectionChanged() method also needs to be called to reflect the change in the UX.

Upvotes: 2

Related Questions