小编Gom*_*ket的帖子

Asp Net Core如何提供html静态页面?

我最近开了一个Asp .Net Core应用程序.后来我想将它与角整合,但首先我需要一个机制,将"替换" cshtmlhtml.

如果我改变扩展名cshtml,html我就得到这个

'InvalidOperationException:找不到'索引'视图'.

我也尝试过Startup

app.UseStaticFiles();
app.UseMvc(routes =>
{
    routes.MapRoute(
        name: "default",
        template: "{controller=Home}/{action=Index}/{id?}");      
});
Run Code Online (Sandbox Code Playgroud)

但它也没有用.

可选的是将cshtml布局内容与html页面集成,但我认为这是不可能的.

所以,我的问题是,我可以简单地用html替换所有的cshtml吗?

asp.net asp.net-mvc razor asp.net-core-mvc asp.net-core

6
推荐指数
1
解决办法
4124
查看次数

可以在浏览器中预览 XLSX 或 XLS 吗?

我有一个下载文件的 MVC ActionResult 控制器。

如果文件是 PDF 则使用此 JS 代码

var $obj = $('<object>');
$obj.attr("type", "application/pdf");
$obj.attr("data", myurl);                            
$("#id").append($obj);
Run Code Online (Sandbox Code Playgroud)

然后我可以在我的应用程序中预览 PDF。

我想要 XLSX 或 XLS 文件类似的东西。

如果我点击 URL,我会获取该文件,但无法显示它。

我尝试过

<iframe src="https://docs.google.com/gview?url=myurl"></iframe>
Run Code Online (Sandbox Code Playgroud)

但不起作用。

有任何想法吗?

asp.net-mvc excel web-applications actionresult

6
推荐指数
1
解决办法
8793
查看次数

Kendo Pivot Grid不适用于运营商gte

我已经像示例一样创建了一个剑道枢轴网格.我有这个选择

                $scope.options = {
                "dataSource": {
                    "type": "xmla",
                    "columns": [],
                    "rows": [{
                        "name": ["[Date].[Hierarchy - QM]"],
                        "expand": false
                    }],
                    "measures": [],
                    "transport": {
                        "connection": {
                            "catalog": "EDI",
                            "cube": "EDI"
                        },
                        "read": {
                            "url": "..../msmdpump.dll",
                            "type": "POST",
                            "dataType": "text",
                            "contentType": "text/xml"
                        }
                    },
                    "filter": {
                        "field": "[Date].[Hierarchy - QM]",
                        "operator": "eq",
                        "value": "new Date(2016, 1, 1)"
                    },
                    "schema": {
                        "type": "xmla"
                    }
                }
            }
Run Code Online (Sandbox Code Playgroud)

一切都很完美.但是,当我将过滤器运算符从'eq'更改为'gte'时,我得到以下错误

无法读取未定义的属性'replace'

pivot filter operator-keyword kendo-ui

5
推荐指数
0
解决办法
120
查看次数

谷歌地图在引导程序中以灰色内部模式显示

我为我的网站使用"Bootstrap v3.3.5(http://getbootstrap.com)Copyright 2011-2015 Twitter,Inc.",我想添加google-map.我运行此代码,所有地图都是灰色的.我不明白为什么这不适用于模态.有人能帮我吗 ?我也有包括

HTML

<body>
      <a class="openmodal" href="#contact"  data-toggle="modal" data-id="Peggy Guggenheim Collection - Venice">Contact</a>
      <div class="modal fade" id="contact" role="dialog" >
            <div class="modal-dialog modal-lg">
                <div class="modal-content" id="back" >  
                    <div class="modal-header">
                    <h4>Contact<h4>
                </div>
                <div class="modal-body">    
                    <div id="map"></div>
                </div>
                <div class="modal-footer">
                    <a class="btn btn-default" data-dismiss="modal">Close</a>
                </div>      
            </div>
      </div>
 </body>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

 <script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
  function initialize() {
    var mapCanvas = document.getElementById('map');
    var mapOptions = {
      center: new google.maps.LatLng(44.5403, -78.5463),
      zoom: 8,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(mapCanvas, mapOptions) …
Run Code Online (Sandbox Code Playgroud)

html javascript google-maps modal-dialog twitter-bootstrap

3
推荐指数
1
解决办法
1万
查看次数

使用 ng-bind-html 和 $sce.trustAsHtml 创建一个带有 ng-model 绑定的字符串

我想动态创建表单。在我的控制器中,我创建了一个字符串

var str = "<input type='text' value='" + $scope.selectedData.code + "' class='form-control' />";
$scope.htmlString = $sce.trustAsHtml(str);
Run Code Online (Sandbox Code Playgroud)

并在我的 html 页面中

<div ng-bind-html="htmlString"></div>
Run Code Online (Sandbox Code Playgroud)

我得到了价值,但没有约束力。我也尝试

var str = "<input type='text' ng-model='" + $scope.selectedData.code + "' class='form-control' />";
$scope.htmlString = $sce.trustAsHtml(str);
Run Code Online (Sandbox Code Playgroud)

也不起作用。谁能知道这如何工作?

angularjs ng-bind-html

3
推荐指数
1
解决办法
2207
查看次数