質問

いくつかの画面を備えたVisual Studio Lightswitch Webアプリケーションがあります。ユーザーがクリックすると特定の画面を開くハイパーリンクを作成したいと思います。たとえば、ADD画面を指すリンクを電子メールで送信することです。

1つのボーナスは、リンクを使用して画面上のエンティティを選択することです。いいね:http: app.com Companies id = 4

役に立ちましたか?

解決

箱から出してサポートされていないようですが、数行のコードを使用すると実装できます。 URLパラメーターはに保存されます System.Windows.Browser.HtmlPage.Document.QueryString ただし、オブジェクトは使用する必要がある直接アクセスできません Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke

パラメーターを持っていると、必要な画面を起動してSelectedItemを変更するだけです。それを小さな追加 SelectionChanged() また、UXの変化を反映するためにメソッドを呼び出す必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top