问题标签 [multiviews]

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 回答
471 浏览

c# - 在运行时从数据库表生成视图

我有一个关于如何使用 MVC 框架生成多视图(视图控件)的技术问题,其中视图是动态生成的(从数据库获取详细信息)。

根据 asp.net,视图(控件)的生成将需要放置在页面的 PreInit 或 Load 事件中。需要一些关于如何继续的技术指导。

还是再次使用问题是如何做的好习惯。也欢迎任何其他替代解决方案..

0 投票
2 回答
8364 浏览

php - 来自 Apache 中的 MultiViews 的“不可接受的变体”

在基于 PHP 的应用程序的一个部署中,Apache 的MultiViews选项被用于隐藏请求调度程序脚本的 .php 扩展名。例如请求

...将由

...请求 URI 的尾随部分在PATH_INFO.

大多数情况下这工作正常,但偶尔会导致错误,如

我的问题是:什么偶尔会触发这个错误,我该如何解决这个问题?

0 投票
1 回答
1061 浏览

c# - MultiView.ActiveViewChanged 事件中的 DefaultButton

multiview在 asp.net 中使用一个控件,并且在ActiveViewChanged 事件中我想以编程方式设置默认按钮,从所选视图开始,所以我使用代码:

这里btnDefault是存在的myView,即使它抛出异常'System.NullReferenceException'

请建议我解决方案

0 投票
1 回答
256 浏览

matlab - 根据来自两个垂直视图的图像生成图像

我试图根据杆的两个垂直视图在其平面中找到曲线形状杆的形状。我准备了一张图片,让我的问题更清楚。在此处输入图像描述

我有杆在平面 1 和 2 上的投影图像,我想在平面 3 中生成杆的图像。我所做的是在视图 1 和 2 上找到杆的中心线使用 Matlab 图像处理工具箱,然后我在这些线上拟合了一条曲线。然后我根据这些拟合曲线生成 3D 数据,最后将另一条曲线或椭圆拟合到最终的 3D 曲线。

它有效,但我想知道是否有更合适的解决方案,例如通过旋转视图 1 和 2。

视图 3 相对于视图 1(和视图 2)的角度是可变的,但视图 1 和视图 2 彼此垂直。

我们可以通过在视图 1 和 2 中找到杆的末端来找到平面 3 的角度,因为它是 atan(x_end_in_view_1/x_end_in_view_two)。是否可以根据第二台摄像机的图像,从与另一台摄像机成已知角度的摄像机的视点生成图像?

非常感谢任何帮助。

0 投票
1 回答
56 浏览

tabbar - 如何同时更改两个多视图?

好的,让我首先解释我所拥有的。

我有一个分段控件,它充当我的标签栏控件。这会根据选择的段(选项卡)更改页面的内容。页面内容分为左右两列。每列都有自己的多视图。

现在问题出现在我只能在更改段(选项卡)时更改其中一个多视图。

这是我的一些代码,我正在使用 dhtmlx touch

/这显示正确,它只是不想改变/

0 投票
1 回答
729 浏览

nginx - Nginx 在深层目录中模拟多视图

我是 nginx 的新手,我正在尝试将 nginx 配置为使用 url 中第一个目录的名称将深层目录重写为 php。例如:

我尝试了一些正则表达式和:

但我没有成功;有人可以帮助我吗?谢谢

0 投票
1 回答
48 浏览

nginx - Nginx 和 try_flies 无法正常工作

我正在尝试模拟多视图,但 try_files 有问题。一切都好,但我想重写所有未管理到 /index.php 的 url(但没有 404):

所有 url 都被重写为 /index.php。如果我在第一个位置的末尾删除 /index.php,一切都很好,除了非托管 url(我想重写为索引)。任何想法?谢谢

0 投票
0 回答
93 浏览

php - MultiViews 删除 .php 和重定向不起作用

我在启用多视图以在整个站点中全局删除文件扩展名 .php 时遇到问题,这工作正常。

但是现在,并不是所有的 301 重定向都有效。我们有很多旧的入站(优质)链接需要转到这些新网址,有些需要转到全新的网址。

在 htaccess 文件中,这有效:

这可行,但是 URL 的跟踪被添加到重定向的 url 上:

这不起作用:

以下是 htaccess 文件的内容:

试过这个,也没有运气:

任何帮助将不胜感激。

0 投票
1 回答
1927 浏览

c# - ActiveViewIndex 被设置为“0”

好吧...在网上搜索了大约 100 个答案,没有任何效果,所以我显然不明白。

我有一组动态创建的选项卡。当用户单击其中一个选项卡时,它应该更改为该选项卡及其内容。但是,每次我尝试这样做时,都会收到以下错误消息:

ActiveViewIndex 被设置为“0”。它必须小于当前视图控件的数量“0”。对于动态添加的视图,请确保在 Page_PreInit 事件之前或中添加它们。

这是 ASP.NET 代码:

这是 C# 代码:

我确实进行了调试并试图查看是否调用了 TabClick,但显然它在页面到达之前就崩溃了。如果我注释掉:

我可以单击一个选项卡,它会成功切换,但是当单击另一个选项卡时,它会崩溃并出现如下错误:

ActiveViewIndex 被设置为“2”。它必须小于当前视图控件的数量“0”。对于动态添加的视图,请确保在 Page_PreInit 事件之前或中添加它们。

我究竟做错了什么?

0 投票
0 回答
227 浏览

nginx - 无法在 nginx 中获得类似 Apache 的多视图功能

几天来,我一直在尝试让 apache 风格的多视图与 path_info 一起工作,但没有运气。我正在使用 nginx/1.2.1 和 php5-fpm 2.4.0。我的目标是能够访问翻译到的example.com/product/48/my-product-name位置,并将所有进行的内容解释为 path_info。productproduct.php

我设计了一个正则表达式来将 URI 拆分成product/48/my-product-name它似乎在纸上有效,但在我的配置中不起作用:

^(.+?)(\/.*)$

我在定义 fastcgi_param SCRIPT_FILENAME 等时将它与 fastcgi_split_path_info 一起使用......以及更多组合。

编辑:我刚刚意识到这个正则表达式不适用于以下网址:example.com/dir/script/path/info它不会被翻译为dir/script.php, and /path/info, but /dir.php, and /script/path/info。我开始怀疑这是否有可能克服?

我是 nginx 的新手,想尝试一下,因为它显然比 Apache 更快且资源消耗更少,但我不明白为什么这会是一件很难实现的事情。任何帮助是极大的赞赏。谢谢。