小编Cur*_*urt的帖子

无法呈现网址.无法从url.Navigation超时获取图像

我有一个ASP.NET Web应用程序,其中包含Winnovative HTML to PDF Converter.

这已经运行了一年多成功生成PDF

但是,这不再起作用,返回的错误是:

Could not render the url. Could not get image from url.Navigation timeout..
Run Code Online (Sandbox Code Playgroud)

我查看了Winnovative FAQ,他们建议NavigationTimeout在PdfConverter的实例中添加一个.我添加了以下内容:

PdfConverter.NavigationTimeout = 500
Run Code Online (Sandbox Code Playgroud)

但是,这并没有修复错误.此外,在直接在浏览器中加载时,正在转换的页面只需要几分之一秒的时间来加载,因此我不认为它正在呈现的页面存在性能问题.

以前有没有人遇到过这个问题?有没有已知的解决方案/原因?

pdf asp.net pdf-generation winnovative

8
推荐指数
1
解决办法
9740
查看次数

连接到MySQL会导致错误"找不到数据源名称并且未指定默认驱动程序"

我正在尝试使用我的ASP.NET Web窗体应用程序连接到MySQL数据库.我正在进行一项测试,将MySQL数据库中的数据绑定到GridView.

这是我的代码:

Dim strMySQLConn As String = "DRIVER={MySQL ODBC 5.1 Driver};Database=database_name;Server=ip_address;UID=username;PWD=password;"
    Dim MySQLConn As New OdbcConnection(strMySQLConn)

    Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        If Not Page.IsPostBack Then

            Dim ds As DataSet = New DataSet()
            Dim cmdMySQL As New OdbcDataAdapter("SELECT * FROM categorymaster", MySQLConn)

            MySQLConn.Open()

            cmdMySQL.Fill(ds, "prjs")

            gv.DataSource = ds.Tables("prjs").DefaultView
            gv.DataBind()


            MySQLConn.Close()

        End If
    End Sub
Run Code Online (Sandbox Code Playgroud)

但是,当MySQL数据库连接成为(MySQLConn.Open())时,会返回以下错误:

错误[IM002] [Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序

为什么这样,我怎么能防止它发生?

此外,看到此错误的可能原因是什么?如果登录凭据不正确,是否会显示此错误?

mysql asp.net

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

自动加入Highcharts JS中缺少的数据空白

我目前正在寻求将Highcharts JS应用到我的应用程序中,使用月份作为x轴类别.

但是,我的数据存在差距,并希望图表能够自动连接差距.

例如,如果我没有3月的任何数据,我希望2月和4月用线性线连接.

使用highcharts演示,我编辑了数据以演示默认情况下当前发生的情况:

http://jsfiddle.net/kf26t/1/

data: [7.0, 10.0, null, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,2月到4月之间有一个突破.

我已经考虑过删除没有类别数据的月份,但是这会产生偏差的结果,因为2月和4月将在4月和5月之间相等的距离,这将无法给出准确的表示.

如果我要删除4个月,这个不准确的表示被夸大了:

http://jsfiddle.net/kf26t/2/

categories: ['Jan', 'Feb', 
                    'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
Run Code Online (Sandbox Code Playgroud)

我能想到的唯一解决方案是计算月份之间的平均值,但我不希望显示平均值.

在Highchart JS中是否有任何内置的填补这些空白的方法?如果没有,是否有一个更简洁的解决方案,我建议?


或者,有没有一种基于值分离x轴的方法?因此,如果没有3月份,则2月和4月会出现2个月的距离.

当整数是x轴时,这也很有用.例如,如果我有"1,2,10",我不希望这些均匀分布.

javascript missing-data highcharts

8
推荐指数
2
解决办法
7634
查看次数

查询具有xmlns节点属性的XML数据类型

我有以下SQL查询:

DECLARE @XMLDOC XML
SET @XMLDOC = '<Feed><Product><Name>Foo</Name></Product></Feed>'

SELECT  x.u.value('Name[1]', 'varchar(100)') as Name
from @XMLDOC.nodes('/Feed/Product') x(u)
Run Code Online (Sandbox Code Playgroud)

返回:

Name
----
Foo
Run Code Online (Sandbox Code Playgroud)

但是,如果我的<Feed>节点有一个xmlns属性,那么这不会返回任何结果:

DECLARE @XMLDOC XML
SET @XMLDOC = '<Feed xmlns="bar"><Product><Name>Foo</Name></Product></Feed>'

SELECT  x.u.value('Name[1]', 'varchar(100)') as Name
from @XMLDOC.nodes('/Feed/Product') x(u)
Run Code Online (Sandbox Code Playgroud)

返回:

Name
----
Run Code Online (Sandbox Code Playgroud)

这只有在我有一个xmlns属性,其他任何工作正常时才会发生.

为什么会这样,如何修改我的SQL查询以返回结果而不管属性如何?

xml sql sql-server xml-namespaces sql-server-2008

8
推荐指数
2
解决办法
9153
查看次数

URL哈希参数的Javascript字符串压缩

我希望在URL哈希参数中存储大量数据,而不会超出URL字符限制.

是否有任何传统的压缩字符串长度的方法,然后可以在另一个页面加载时解码?

我已经看到LZW编码用于类似的解决方案,但是特殊字符是否适用于此用途?

javascript compression string

8
推荐指数
1
解决办法
2084
查看次数

jQuery AJAX返回200 OK状态,但错误.如何查看错误的详细信息?

我有以下jQuery:

var fn = {
    Load: function () {
        $(".myclass input.Submit").click(function (e) {
            var _IsValid = fn.IsValid();
            if (_IsValid == false) {
                e.preventDefault();
            }
            //Popup displays message fine if "return false;" is
            //called here but then obviously never posts back.
        });
    }
, IsValid: function () {

    var _IsValid = true;
$.ajax({
       url: "/myURL"
       , type: 'POST'
       , contentType: 'application/json; charset=utf-8'
        , data: JSON.stringify({ Barcode: $barcode.val(), Email: $email.val() })
        , dataType: 'json'
       , success: function (data) {
          var array = …
Run Code Online (Sandbox Code Playgroud)

error-handling jquery

7
推荐指数
1
解决办法
6490
查看次数

为什么twitter会实现像这样的全屏图像

twitter的首页有一个全屏图像.在源代码中,它们执行以下操作:

HTML:

<div class="front-bg">
<img class="front-image" src="xxx.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.front-bg {
position: fixed;
width: 200%;
height: 200%;
left: -50%;
}
.front-bg img {
margin: auto;
min-width: 50%;
min-height: 50%;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
Run Code Online (Sandbox Code Playgroud)

为什么他们将top/left属性设置为".front-bg img"?如果我改变这样的事情:

.front-bg {
position: fixed;
width: 100%;
height: 100%;
}
.front-bg img {
min-width: 100%;
min-height: 100%;
}
Run Code Online (Sandbox Code Playgroud)

它也有效.为什么他们设置宽度200%而不是?

css

7
推荐指数
1
解决办法
811
查看次数

声明没有值的变量

我希望创建一个嵌套变量的Javascript对象,其中一些变量没有指定默认值.

我目前有这个:

var globalVarA = "foo";
var globalVarB = "bar";
var globalVarC;

function myFunction(){
  //do something
}
Run Code Online (Sandbox Code Playgroud)

我希望将其更改为:

var myObject = {
  GlobalVars: {
     globalVarA: "foo",
     globalVarB: "bar",
     globalVarC
  },
  myFunction: function(){
     //do something
  }
}
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

预期':'

如何在没有值的情况下声明此变量?

这是最佳做法还是有其他更好的解决方案?

javascript variables global-variables

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

获取MVC Bundle Querystring

是否可以在ASP.NET MVC中检测bundle查询字符串?

例如,如果我有以下捆绑请求:

/css/bundles/mybundle.css?v=4Z9jKRKGzlz-D5dJi5VZtpy4QJep62o6A-xNjSBmKwU1

是否可以提取v查询字符串?:

4Z9jKRKGzlz-D5dJi5VZtpy4QJep62o6A-xNjSBmKwU1


我试过在捆绑转换中做这个,但没有运气.我发现即使UseServerCache设置为false转换代码也不总是运行.

c# asp.net asp.net-mvc query-string bundling-and-minification

7
推荐指数
1
解决办法
1599
查看次数

为什么字体文件必须遵守CORS规则,但图像不符合?

在跨域请求字体文件时,您必须确保允许域请求使用CORS标头访问字体文件:

  • 访问控制允许来源
  • 访问控制允许的凭据

但是,在请求图像时,无论是img元素还是元素,都不需要这样做background-image.

为什么这些文件类型具有不同的安全性?

font-face cors

7
推荐指数
1
解决办法
383
查看次数