问题标签 [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 回答
99 浏览

dotvvm - 表 - DotVVM.Framework.Controls.Bootstrap

我正在使用 control ,我问我是否可以像 GridView 一样获取它们的值并进行操作?并使用 ViewModel 中的值。如果可能的话,你可以告诉我程序如何。

问候

0 投票
0 回答
223 浏览

dotvvm - Bootstrap DotVVM GridView 的问题

我在引导表中有以下代码:

在模板中,我有两个按钮,它们将打开一个表单来编辑表中的数据。但我的问题是按钮没有在网格内执行操作。如果我将按钮放在网格外部执行操作,但是在网格内部什么也不做。你可以帮我解决这个问题。

问候

更新

这是我的代码:

0 投票
1 回答
89 浏览

dotvvm - Dotvvm 如何跨越 GridView 中的 2 列或更多列的标题

在 Dotvvm GridView 中是否可以有一个标题用于 2 列或更多列?能给我举个例子吗?

0 投票
2 回答
350 浏览

c# - 重定向 dotvvm 中所有未找到的路由

如何将所有未找到的页面请求重定向到同一视图?

这以某种方式说明了我的意思:

背后的想法是当有人访问一个不存在的页面时:

请求被重定向到

0 投票
1 回答
75 浏览

visual-studio-extensions - Dotvvm 扩展在更新后停止工作

将扩展更新到dotvvm扩展后version 1.0.3.3不再起作用。

每次启动 Visual Studio 时都会出现此错误:

0 投票
1 回答
94 浏览

c# - DotVVM 身份验证获取空异常

何时调用方法 SignIn 我收到错误 NullReferenceExepction。

这是我的视图模型:

这是 UserIdentity 的类:

我还添加到 Startup.cs:

0 投票
1 回答
222 浏览

c# - Dotvvm:路由参数获取上下文的空异常

每次我在视图模型中获得 Context 的空异常时:

在 dotvvmStartup.cs 我有这个代码:

当我单击 index.dothml 中的路由链接时:

所以我得到了 Context 的 NullReferenceException 我也检查了 Locals Context ,我看到 Context 有值null。请问,你知道我错过了什么吗?

顺便说一句,我还尝试修改 dotvvmStartup.cs 中的代码,如下所示,但我得到了相同的结果,但上下文为空异常:

0 投票
1 回答
178 浏览

asp.net - DotVVM 中的全局对象(用于母版页)

我正在寻找 DotVVM 框架中的一些全局对象作为 Asp.Net MVC 中的 ViewBag。我想要一个带有动态标题的母版页,但我不知道该怎么做。

例如:在 asp.net MVC "ViewBag.Title" -> 其中 Title 是 view(model) 的属性,当我更改文章时,标题也会更改。

0 投票
1 回答
283 浏览

c# - 如何使用 DOTVVM 中的控件数据调用视图模型的方法?

我有 .dotcontrol,我需要使用来自控件的数据调用视图模型中的函数。

该方法不能在控件中,因为它需要仅在视图模型中可用的外观。所以我为 viemodel 声明了接口并实现了这个功能。

但如果我这样称呼它:

它会导致以下错误:

当前上下文中不存在名称“ViewModelFunction”。

所以我试着用命令来调用它:

这看起来不错,但如果我在一页上有两个控件,它就不起作用。因为该方法是使用首次使用控件的数据调用的。无法识别控件的其他用途的数据。

如何使用控件的数据调用视图模型的方法?

0 投票
1 回答
199 浏览

c# - 在单个项目中结合 ASP.NET WebForms 和 DotVVM

目前我有使用 Web.Forms 的 Web 应用程序。它包含一千多页,从头开始重写所有内容将非常耗时。我计划逐步重写每个页面,而其他页面则保留为网络表单。

这甚至可能吗?在单个项目中混合了 DotVVM 和 Web.Forms 页面?

你建议从什么开始?理想情况下,我希望用户甚至不知道页面看起来不同。我不关心 URL,因为它是管理应用程序。

根据我目前所学到的知识,我需要将我当前的 MasterPage 复制到 .dotmaster 页面,然后为我正在重写的页面添加视图。

感谢您的建议。