小编Ant*_*tov的帖子

Asp.Net和Asp.Net MVC中的Ajax之间的区别

asp WEB FORMS中的ajax和asp mvc有什么区别?将ajax请求从一侧使用Ajax.ActionLinkRenerPartialView更快地更新一些块然后从另一侧使用asp:UpdatePanel

asp.net ajax asp.net-mvc

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

在SQL Server中将Bool转换为Bit

我需要将EXISTS函数的结果写入变量.我读到SQL Server没有'bool'变量,所以我想将结果存储在一个变量中.反之亦然,从'bit'转换为'bool'.我怎样才能实现它?

sql-server sql-server-2008 sqldatatypes

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

JavaScript样式属性为空

我需要计算元素边框的宽度.如果我明确地设置它(通过CSS),那么我可以通过以下方式在JavaScript中访问它:

    element.style.borderWidth
Run Code Online (Sandbox Code Playgroud)

但是,如果指定边框样式属性(而不是'border-width') - >

    border-style: solid
Run Code Online (Sandbox Code Playgroud)

然后该borderWidth属性为空.为什么?我计算宽度的方法如下:

if(element.style.borderWidth == ''){
    borderWidth = (offsetHeight - clientHeight)/2
}
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来计算边框宽度而只设置border-style

javascript css dom properties

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

从localhost发送asp.net中的电子邮件

我发现这个 发送邮件的解决方案,但它让我感到很恐怖.这是我的价值观:

Message to: anton_putov@mail.ru

Message from: anton_putov@mail.ru

subject: ....
.........
Run Code Online (Sandbox Code Playgroud)

我正在使用visual studio 2010.我必须设置任何配置属性或其他东西吗?

asp.net email smtp localhost

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

AppDomain.CurrentDomain.RelativeSearchPath在单元测试中为空

我在单独的类库项目中有电子邮件模板(和电子邮件).我正在获取视图的路径(复制到ouput directory = true),如下所示:

var basePath = AppDomain.CurrentDomain.RelativeSearchPath;
var path = Path.Combine(basePath, "Views", viewname + ".cshtml");
Run Code Online (Sandbox Code Playgroud)

当我尝试在单元测试项目中运行此代码时,basePath为null.但它不应该为null!

谁能解释我 -

  1. 为什么basepath为null?
  2. 怎么解决?

c# unit-testing relative-path

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

QueryString是null#字符

我的查询字符串有下一个样子:

   ....xxxx.aspx#access_token=xxxx&expires=xxxx
Run Code Online (Sandbox Code Playgroud)

当我查询querystring的值时,它什么也没给我.在这篇特殊字符尖锐的URL-Query-String文章中,我发现#字符之后的所有内容都视为null.我如何获取值?

asp.net query-string

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

在迭代循环中连接字符串:+ =不能按预期工作

我有本地表和字符串,必须从其值填充:

    DECLARE @#SomeTable  TABLE ( some columns ..)
    DECLARE @SomeString  varchar(8000) = 'init string'
Run Code Online (Sandbox Code Playgroud)

迭代它

    WHILE EXISTS(SELECT * FROM  @#SomeTable)
     BEGIN
        // [somecolumn] is declared temp variable
        SELECT TOP 1 @somecolumn = somecolumn FROM  @#SomeTable

        PRINT 'before ' + @SomeString // 'init string'
        PRINT [some values from SomeTable]  // this OK
        SET @SomeString += [some values from SomeTable] 
        PRINT 'after ' +  @SomeString //'init string' UPDATE NOT TAKE PLACE!!!!

        DELETE  @#SomeTable Where somecolumn = @somecolumn
     END
Run Code Online (Sandbox Code Playgroud)

我发现连接失败了.为什么?

编辑:

这是一段原始代码:

    /*Represents …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server temp-tables

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

MVC4中的背景图像不起作用

我正在使用mvc 4的基本模板.我想为我的div元素设置背景图片.我的样式表位于"〜/ Content"目录中.这是我的.cshtml文件的一部分,我在尝试直接指定图像而不用css:

        <div id="add_image" class ="image_bar" style="background-image:url(add.jpg)" ></div>
Run Code Online (Sandbox Code Playgroud)

这是我的css:

#add_image {
    background-image:url('~/add.jpg');
}

#add_image:hover {
    background-image:url('~/addhover.jpg');
}
.image_bar {
    width:40px;
    height:40px;
}
Run Code Online (Sandbox Code Playgroud)

css既不指导"造型"也不起作用 - 什么都不对?谢谢.

css background-image asp.net-mvc-4

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

C#中的URL正则表达式

我试图找到一个正则表达式,将尽可能多的URL验证.我在MVC3的输入字段中使用它:

[RegularExpression(@"expression...")]
Run Code Online (Sandbox Code Playgroud)

我发现这个正则表达式 - "diegoperini",我喜欢它,但我不知道如何将它从php转换为.net版本:

_^(?:(?:https?|ftp)://)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})
(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})
(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])
(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))
|(?:(?:[a-z\x{00a1}-\x{ffff}0-9]+-?)*[a-z\x{00a1}-\x{ffff}0-9]+)(?:\.
(?:[a-z\x{00a1}-\x{ffff}0-9]+-?)*[a-z\x{00a1}-\x{ffff}0-9]+)*
(?:\.(?:[a-z\x{00a1}-\x{ffff}]{2,})))(?::\d{2,5})?(?:/[^\s]*)?$_iuS
Run Code Online (Sandbox Code Playgroud)

它看起来如何?

c# regex url-validation

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

无法初始化Windows Azure存储模拟器.无法启动存储模拟器

Whyle启动云应用程序(Azure存储模拟器v 2.3)我收到错误:

无法初始化Windows Azure存储模拟器

我已经用来配置sql express用于此目的,我能够创建数据库 - WAStorageEmulatorDb32.但仍然有上述错误.任何的想法?谢谢.

编辑

以下是使用-inprocess选项启动存储模拟器时的结果:

在此输入图像描述

azure visual-studio-2013 azure-emulator

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

如何更正设置.gitignore文件

当我尝试提交更改为master git时,会显示带有.dll,.cash,..扩展名的无版本文件.谷歌搜索时发现我必须创建.gitignore文件(就像这样).我已创建它并放在.git项目目录中.但我仍然看到.dll和其他不必要的文件.然后我尝试设置全局.gitignore文件(我将.gitignore文件放在与.gitconfig文件相同的目录中).仍然没有变化.如何更正set .gitignore文件以及我必须应用的其他操作?

git gitignore

0
推荐指数
1
解决办法
1022
查看次数