小编law*_*tog的帖子

正则表达式,允许单词之间的空格

我想要一个正则表达式来阻止符号,只允许字母和数字.这个正则表达式工作得很好但它不允许单词之间的空格.

^[a-zA-Z0-9_]*$
Run Code Online (Sandbox Code Playgroud)

例如,使用此正则表达式时"HelloWorld"很好,但"Hello World"不匹配.

如何调整它以允许空格?

regex space alphanumeric

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

响应式网站在移动设备上缩小到全宽

我正在测试Bootstrap响应性导航栏,我有一个演示网站.当我在桌面上调整浏览器大小时,一切正常,包括导航栏,它成为可折叠菜单,顶部有一个小图标,我可以单击该按钮查看更多菜单按钮.

但是当我从移动浏览器尝试它时(我在Android上尝试使用chrome和互联网浏览器),我没有看到响应式设计.我只能看到像网站这样的非常小的桌面版本.

谁能指出我做错了什么?

user-interface responsive-design twitter-bootstrap twitter-bootstrap-3 bootstrap-4

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

如何将新行添加到数据表vb.net中

我有一个带有文本框和添加按钮的表单.

  1. 用户可以在文本框中写下名称,然后单击"添加"按钮.它将保存在具有自动ID的数据表中.
  2. 之后,文本框将被清除,用户可以在文本框中写入另一个名称,然后单击按钮.
  3. 这应该添加到具有现有ID + 1的内存上的现有数据表.
  4. 在gridview上显示.(这只是为了显示目的确认它有效)

我有这样的数据表.

    Button1.click() event

    Dim name = txtname.Text
    Dim dt As New DataTable
    dt.Columns.Add("ID", GetType(Integer))
    dt.Columns.Add("Name", GetType(String))
    Dim N As Integer = dt.Columns("ID").AutoIncrement
    dt.Rows.Add(N, name)
    GridView1.DataSource = dt
    GridView1.DataBind()
    txtname.Text = ""
Run Code Online (Sandbox Code Playgroud)

目前我有点像上面的代码.在真正的程序中,它不仅仅是名称,它不仅仅是一个数据表,所以我只是模拟了一些代码.

这个代码为aspx.

        <asp:TextBox ID="txtname" runat="server">
        </asp:TextBox><asp:Button ID="Button1" runat="server" Text="Button" />
        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我怎么做?我理解我的代码是废话但不正确但我只需要放一些代码,这样你们就不需要为我工作了.

非常感谢.

vb.net datatable

20
推荐指数
2
解决办法
19万
查看次数

角度材料缺少css类

我刚刚开始使用棱角分明的材料.我已经下载和引用的所有文件上的使用说明在这里.然后从这里复制所有的HTML代码以试用按钮.我得到了大部分工作,包括点击动画,但它没有任何主题,如md-primary.这就是我得到的.

在此输入图像描述

我已经引用了angular-material.css但是我找不到md-primary或者有任何css类.我缺少什么参考或如何为角材料创建那些CSS类?这就是它在演示页面上的样子.

在此输入图像描述

我的代码示例.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no" />    
<link href="../bower_components/angular-material/angular-material.css" rel="stylesheet" />
<link href="style.css" rel="stylesheet" />
</head>
<body ng-app="YourApp">

<div ng-controller="YourController">
    <md-content>

        <section layout="vertical" layout-sm="horizontal" layout-align="center center">
            <md-button>Button</md-button>
            <md-button noink class="md-primary">Primary (noink)</md-button>
            <md-button disabled class="md-primary">Disabled</md-button>
            <md-button class="md-warn">Warn</md-button>
            <div class="label">flat</div>
        </section>

        <section layout="vertical" layout-sm="horizontal" layout-align="center center">
            <md-button class="md-raised">Button</md-button>
            <md-button class="md-raised md-primary">Primary</md-button>
            <md-button disabled class="md-raised md-primary">Disabled</md-button>
            <md-button class="md-raised md-warn">Warn</md-button>
            <div class="label">raised</div>
        </section>

        <section layout="vertical" layout-sm="horizontal" …
Run Code Online (Sandbox Code Playgroud)

css angularjs material-design

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

在ASP.net中隐藏在叠加层后面的模态jQuery对话框

我正在开发一些Jquery对话框,并在设置Modal时发现对话框已隐藏:true.设置Modal:false时,我发现一切都按预期工作.希望可以有人帮帮我.

<asp:Button ID="btnOpendialog" runat="server" Text="Button" ClientIDMode="Static" />

<div id="dialog">

<h1>Test</h1>
    <asp:Button ID="btnClickfromDialog" runat="server" Text="Button" />

</div>

$(function () {
    $("#btnOpendialog").click(function (e) {
        $("#dialog").dialog("open");
        return false;
    });

    $("#dialog").dialog({
        height: 200,
        modal: true,
        autoOpen: false,
        open: function () {
            $(this).parent().appendTo($("form:first"));
        }                              
    });
});
Run Code Online (Sandbox Code Playgroud)

asp.net jquery jquery-ui modal-dialog jquery-ui-dialog

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

客户端表单验证不适用于MVC中的模态对话框

我正在更改创建表单以成为模式对话框和jquery Unobtrusive验证停止工作,不知道如何解决它.

Index.cshtml有一个触发模式对话框的链接.

<a href="#" id="createCustomer">Create</a>
@section scripts{
<script type="text/javascript">
$('#createCustomer').on('click', function () {
        $.get('/Customer/Create', function (data) {
            $('#modalContainer').html(data);
            $('#myModal').modal({});
        });
    });
Run Code Online (Sandbox Code Playgroud)

Create.cshtml是局部视图.

@model Demo.Web.Models.CustomerVm
@using (Html.BeginForm("Create", "Customer", FormMethod.Post, new { @id="createForm" }))
{
    @Html.AntiForgeryToken()

    <div class="form-horizontal">
        <h4>Customer</h4>
        <hr />
        @Html.ValidationSummary(true)

        <div class="form-group">
            @Html.LabelFor(model => model.Name, new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                @Html.EditorFor(model => model.Name)
                @Html.ValidationMessageFor(model => model.Name)
            </div>
        </div>

        <div class="form-group">
            <div class="col-md-offset-2 col-md-10">
                <input type="submit" value="Create" class="btn btn-default" />
            </div>
        </div>
    </div>
}

@section Scripts …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc data-annotations unobtrusive-validation asp.net-mvc-viewmodel

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

如何获取网站VB.NET的基本URL

我可能不是第一个提出这个问题的人,但在环顾四周之后找不到我想要的东西.我想从URL获取基本URL.我试过了

    HttpContext.Current.Request.Url.AbsoluteUri
Run Code Online (Sandbox Code Playgroud)

它会返回完整的URL

    http://localhost:59112/Resources/VideoPlayer.aspx?ID=resources1.mp4
Run Code Online (Sandbox Code Playgroud)

我只需要到这里(例如)

    http://localhost:59112/
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

url hostname domain-name base-url

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

如何在asp.net mvc中使用来自另一个项目的局部视图

我有两个MVC项目,一个作为父项目,另一个作为子项目.子项目添加对父项目的引用.我喜欢使用来自子项目的父项目的部分视图,例如 -

@Html.Partial("_GenericGreeting") < - 在子项目中

_GenericGreeting.cshtml < - 在父项目中

子项目是启动的项目.我的意思是父项目就像一个基础/共享项目.RazorGenerator已经安装在两个项目中,每个项目都可以编译成单个组件.

当我运行该项目时,我只得到以下错误.

未找到部分视图"_GenericGreeting"或视图引擎不支持搜索的位置.

如果我复制局部视图并将其粘贴到子项目中它没关系,但我不想复制文件.

我试过这篇文章,但没有运气,但也许我没有正确添加它.

c# asp.net-mvc asp.net-mvc-partialview razor

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

如何检查Datatable是否为Null或Nothing

如何检查a DataTable是否从未设置过,这意味着它是Null或者Nothing?我的意思并不是空洞的DataTable.

例如:

Dim dt As DataTable = TryCast(Session("dt"), DataTable)

If dt.Rows.Count <> 0 Then
    'Do something !
End If 
Run Code Online (Sandbox Code Playgroud)

如果Session("dt")由于某种原因从未设置或在内存中丢失,dt.Rows.Count <> 0则会抛出此异常:

你调用的对象是空的.

vb.net datatable nullreferenceexception

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

如何在javascript或jquery中获取没有页面的当前URL

如何在Javascript或jQuery中获取没有页面的当前URL.

例如,如果网址是:

http://www.abc.com/music/pop.aspx

我希望得到没有页面的完整路径,如下所示:

http://www.abc.com/music/

无需担心参数.

谢谢

javascript url jquery

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