问题标签 [dotvvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
69 浏览

asp.net - dotvvm 框架上两个表的 linq

我最近开始学习 C# 和 DotVVM,但遇到了一个问题。我不知道如何从两个表中进行 linq 查询。我知道如何为一张表进行查询或 linq,但我被两张表卡住了。

我的作者数据库

还有我的图书数据库

我需要创建 linq 查询来获得这个

我有一类服务,我有我使用的所有 linq 查询。我需要的是制作书籍清单,但要获得作者的姓名和姓氏。

这是列表的视图:

最后,结果看起来像这样,但“Jméno a příjmení autora”中的数字按 Autor 的名字和姓氏排列。现在是作者的ID。

我知道这个问题真的很长,但我会很感激你能给我的任何建议。

0 投票
2 回答
166 浏览

c# - 在 DotVVM 中获取远程 IP 地址

我正在使用 AspNet.Core 和 .NET Framework 4.7.1 使用 DotVVM 框架(1.1.9 版)构建应用程序。在某些时候,我需要记录远程用户的 IP 地址。有没有办法在 ViewModel 中获取它?看过很多教程

ContextViewModelBase 中有一个属性具有属性HttpContext,但它是一些内置IHttpContext接口,而不是正确的HttpContext.

但是我发现我可以将现有IHttpContext的内容转换DotvvmHttpContext为包含OriginalContext确实似乎是我正在寻找的属性的属性。

所以问题是,如果这是“安全”方法,还是有任何其他“正确”方法可以直接访问原始 AspNet HttpContext 或远程 IP 地址?

0 投票
1 回答
673 浏览

javascript - 值绑定