小编Zac*_*son的帖子

IE:从空白的空列表中选择一个数字证书

我已经在Windows Server 2008计算机上创建了一个我用IIS 7托管的Web应用程序.我已经为secure.xxxxx.com加载了安全证书.

IIS 7服务器证书http://img401.imageshack.us/img401/324/certxx6.gif

当我使用Microsoft Internet Explorer浏览到该网站时,我收到以下提示:

选择数字证书
标识
要查看请求标识的网站.
请选择证书.

没有证书.这是一个空白的空白列表.

Internet Explorer选择数字证书

如果我单击"确定"或"取消",则页面加载就好了.Internet Explorer没有警告或其他指示存在安全问题.

Microsoft Internet Explorer SSL安全证书网站标识http://img207.imageshack.us/img207/8265/ie2yr5.gif

苹果的Safari浏览器将不会显示在所有的页面.

Safari无法打开该页面.
Safari无法打开页面xxxxx,因为它无法与服务器xxxxx建立安全连接.

Apple Safari无法打开页面http://img80.imageshack.us/img80/2899/safka3.gif

无论是Mozilla Firefox谷歌浏览器完全加载的网站,没有麻烦.

Mozilla Firefox SSL安全证书http://img158.imageshack.us/img158/6833/foxsk4.gif

Google Chrome SSL安全证书http://img367.imageshack.us/img367/7928/chrsx2.gif

为什么Microsoft Internet Explorer和Apple Safari无法正确加载我的网站?

iis safari ssl internet-explorer certificate

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

如何使用分部类扩展ADO.NET实体框架对象?

我创建了一个Visual Basic WPF应用程序项目,其中包含Toy.edmx,这是一个从名为Toy的数据库生成的ADO.NET实体数据模型.

它的Window1.xaml.vb文件如下所示:

1   Class Window1
2   
3       Private Sub Window1_Loaded( _
4       ByVal sender As System.Object, _
5       ByVal e As System.Windows.RoutedEventArgs) _
6       Handles MyBase.Loaded
7   
8           Dim dc As New ToyEntities1
9           Label1.Content = (From c As Client In dc.ClientSet _
10                            Select c).First.FirstName
11  
12      End Sub
13  
14  End Class

运行得很好.

但是,如果我添加文件Client.vb ...

1   Partial Public Class Client
2       Function IsWashington() As Boolean
3           Return Me.LastName = "Washington"
4       End Function …

.net linq vb.net linq-to-entities entity-framework

5
推荐指数
1
解决办法
6755
查看次数

如何使用jQuery将多个DIV保持相同的高度?

我有一些带有不同文本内容的DIV标签.

HTML:

<div id="boxes">
    <div id="boxone">
        <p>...</p>
    </div>
    <div id="boxtwo">
        <p>...</p>
    </div>
    <div id="boxthree">
        <p>...</p>
    </div>
    <div id="boxfour">
        <p>...</p>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

它们采用2×2布局,宽度适中:

CSS:

div#boxes {
    width: 100%;
}

div#boxes div {
    width: 49.9%;
    float: left;
}
Run Code Online (Sandbox Code Playgroud)

我希望他们都有相同的高度.

所以,我循环遍历它们并找到最高的高度.然后我再次循环并将它们全部设置到那个高度.

jQuery的:

$(function() {
    var maxHeight = 0;
    $('div#boxes div').each(function(){
        if (maxHeight < $(this).height()) {maxHeight = $(this).height()}
    });
    $('div#boxes div').each(function(){
        $(this).height(maxHeight);
    });
});
Run Code Online (Sandbox Code Playgroud)

如果div的高度不需要再次更改,这很有效.

但是,如果我调整浏览器窗口大小,则会失败:

  1. 如果我(a)使浏览器更宽,那么(b)我的DIV变得更宽,然后(c)他们的文本内容包裹更少次,然后(d)我的DIV太高了.

  2. 如果我(b)使浏览器更窄,那么(b)我的DIV变得更窄,然后(c)他们的文本内容包含更多,然后(d)我的DIV太短.

我如何(1)自动将DIV大小调整到正常的内容高度,还(2)保持多个DIV的高度相同?

html css jquery layout

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

我可以从Sitemap生成ASP.NET MVC路由吗?

我正在考虑学习ASP.NET MVC即将开展的项目的框架.我可以使用高级路由根据站点地图层次结构创建长URL吗?

示例导航路径:

首页>购物>产品>家居用品>厨房>炊具>厨具>不粘锅

典型的(我认为)MVC URL:http:
//example.com/products/category/NonstickCooksets

所需网址:http:
//example.com/shop/products/household/kitchen/cookware/cooksets/nonstick

我可以这样做吗?

sitemap asp.net url asp.net-mvc routing

4
推荐指数
1
解决办法
2002
查看次数

为什么我收到此Javascript运行时错误?

我的网页上有以下JavaScript ...

64    var description = new Array();
65    description[0] = "..."
66    description[1] = "..."
...
78    function init() {
79        document.getElementById('somedivid').innerHTML = description[0];
80    }
81
82    window.onload = init();
Run Code Online (Sandbox Code Playgroud)

在Microsoft Internet Explorer中,它会导致以下错误...

发生了运行时错误.
你想调试吗?

行:81
错误:未实现

javascript运行时错误

第79行按预期执行.

如果第79行被注释掉,它仍会抛出错误.

如果我注释掉第82行,那么该函数不会执行,也没有错误.

html javascript internet-explorer

4
推荐指数
1
解决办法
5904
查看次数

如何从Access导出CSV?

我正在尝试将访问数据库导入mysql.我创建了一个mysql数据库,但不想使用access数据库中的所有列.有没有办法只将某些列从访问数据库导出到csv?

mysql csv ms-access

4
推荐指数
1
解决办法
8564
查看次数

为什么我的ASP.NET CustomValidator不会验证?

我一定做错了什么.我似乎无法执行我的CustomValidator的ServerValidate方法.

我有一个带有CustomValidator的Visual Basic ASP.NET页面......

<asp:TextBox ID="TextBox1" runat="server" />
<asp:CustomValidator ID="CustomValidator1" runat="server"
    ControlToValidate="TextBox1"
    ErrorMessage="Friendly message goes here."
    Display="Dynamic" />
<asp:Button ID="Button1" runat="server"
    Text="Submit"
    CausesValidation="True" />
Run Code Online (Sandbox Code Playgroud)

对于这个测试,我的验证设置总是失败...

Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles CustomValidator1.ServerValidate
    args.IsValid = False
End Sub

但是,单击该按钮时,CustomValidator1_ServerValidate()方法永远不会执行!

Protected Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Page.Validate()
    If Page.IsValid Then
        'it executes the code here!
    End If
End Sub

即使我明确验证该控件...

CustomValidator1.Validate() 'does nothing?

我究竟做错了什么?

vb.net asp.net customvalidator

4
推荐指数
1
解决办法
4753
查看次数

如何在某些文本中找到所有Guid?

我的数据库中有一堆网页内容,链接如下:

<a href="/11ecfdc5-d28d-4121-b1c9-1f898ac0b72e">Link</a>
Run Code Online (Sandbox Code Playgroud)

Guid唯一标识符是同一数据库中另一个页面的ID .

我想抓取这些页面并检查链接是否损坏.

为此,我需要一个可以返回页面上所有Guid列表的函数:

Function FindGuids(ByVal Text As String) As Collections.Generic.List(Of Guid)
    ...
End Function

我认为这是正则表达式的工作.但是,我不知道语法.

.net regex vb.net guid

4
推荐指数
2
解决办法
3165
查看次数

我可以在让用户等待之前更新WPF StatusBar文本吗?

我有一个带状态栏的WPF应用程序.

<StatusBar Grid.Row="1"
           Height="23"
           Name="StatusBar1"
           VerticalAlignment="Bottom">
    <TextBlock Name="TextBlockStatus" />
</StatusBar>
Run Code Online (Sandbox Code Playgroud)

我想在那里显示文本并在我做少量工作时切换到沙漏等待光标.

此代码将更新光标,但StatusBar 文本不会更新 ...

Cursor = Cursors.Wait
TextBlockStatus.Text = "Loading..."
System.Threading.Thread.Sleep(New TimeSpan(0, 0, 3))
TextBlockStatus.Text = String.Empty
Cursor = Cursors.Arrow
Run Code Online (Sandbox Code Playgroud)

更新

灵感来自亚历山德拉答案 ......

如果我这样做的话,它会起作用,但我对这个解决方案并不满意.有更简单的方法吗?

Delegate Sub Load1()
Sub Load2()
    System.Threading.Thread.Sleep(New TimeSpan(0, 0, 3))
End Sub
Dim Load3 As Load1 = AddressOf Load2

Sub Load()
    Cursor = Cursors.Wait
    TextBlockStatus.Text = "Loading..."
    Dispatcher.Invoke(DispatcherPriority.Background, Load3)
    TextBlockStatus.Text = String.Empty
    Cursor = Cursors.Arrow
End Sub
Run Code Online (Sandbox Code Playgroud)

我宁愿它看起来像这样......

Sub Load()
    Cursor = …
Run Code Online (Sandbox Code Playgroud)

.net wpf multithreading statusbar backgroundworker

4
推荐指数
1
解决办法
7698
查看次数

ASP.NET MVC母版页:"'Model'不是'System.Web.UI.Page'的成员"

My View强类型为具有布尔属性ShowMenu的ADO.NET Entity Framework类.

<%@ Page ... MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage(Of Thing)" %>
...
Run Code Online (Sandbox Code Playgroud)

我想在我的母版页上做这样的事......

<%@ Master ... Inherits="System.Web.Mvc.ViewMasterPage" %>
...
<div id="menu" runat="server" visible="<%= Me.Page.Model.ShowMenu %>">
    <asp:ContentPlaceHolder ID="MenuContent" runat="server" />
</div>
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

'Model'不是'System.Web.UI.Page'的成员

如何从主页面访问View的模型?


更新

哎呀:

服务器标记不能包含<%...%>结构.

必须使用If ...然后使用.

asp.net-mvc master-pages

4
推荐指数
1
解决办法
2278
查看次数