小编cho*_*obo的帖子

如何在前端检测回发(aspx)

我需要检测前端中的回发,以便我可以使用它与JQuery来更改页面加载的类.我怎样才能做到这一点?

c# asp.net jquery webforms

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

这个插入查询有什么问题?

我试图在ms sql管理器中运行以下查询,但我不断收到语法错误.

Msg 102, Level 15, State 1, Line 8
Incorrect syntax near ' '.

INSERT INTO dbo.Survey 
(
    Title, 
    Active, 
    StartDate, 
    EndDate
)
VALUES  
(
    'Title test', 
    '1', 
    null, 
    null
);



// Table
SurveyId (primaryId)
Title  (varchar)
Active (bit)
StartDate (datetime)(nullable)
EndDate (datetime)(nullable)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

如何在TSQL存储过程中将varbinary转换为GUID?

如何将HASHBYTES返回值转换为GUID?

这就是我到目前为止所拥有的.

CREATE PROCEDURE [dbo].[Login]
    @email nvarchar,
    @password varchar
AS
BEGIN
    DECLARE @passHashBinary varbinary; 
    DECLARE @newPassHashBinary varbinary;

    -- Create a unicode (utf-16) password
    Declare @unicodePassword nvarchar;
    Set @unicodePassword = CAST(@password as nvarchar); 

    SET @passHashBinary = HASHBYTES('md5', @password);
    SET @newPassHashBinary = HASHBYTES('md5', @unicodePassword);
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server stored-procedures

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

如何将csv字符串转换为vb.net中的列表?

可能重复:
在.NET中解析分隔的CSV

嗨,

如何将csv字符串转换为vb.net中的列表?

vb.net csv

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

试图让第一个空中应用程序工作

我想让我的第一个AIR应用程序工作,但我一直在努力

找不到应用程序描述符错误

我在Windows系统上并设置了我的环境路径以包含C:\ air\bin,因此当我输入adl时,它会调用该exe.我也是从它创建的目录中运行项目,因此在命令提示符中我运行如下:

C:_Projects\the wasteland\HelloWorld\adl HelloWorld.html

HelloWorld.html的

<html>
<head>
<title>Hello World</title>
<script src=”AIRAliases.js” type=”text/javascript”></script>
<script type=”text/javascript”>
function appLoad(){
air.trace(“Hello World”);
}
</script>
</head>
<body onLoad=”appLoad()”>
<h1>Hello World</h1>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

的HelloWorld-app.xml的

<application xmlns=”http://ns.adobe.com/air/application/1.0?>
<id>examples.html.HelloWorld</id>
<version>0.1</version>
<filename>HelloWorld</filename>
<initialWindow>
<content>HelloWorld.html</content>
<visible>true</visible>
<width>400</width>
<height>200</height>
</initialWindow>
</application>
Run Code Online (Sandbox Code Playgroud)

air

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

如何在没有lambda的情况下使用linq扩展?

这个例子纯粹是为了学习,否则我会立刻使用Lambda表达式.

我想尝试使用没有lambda的Where()扩展方法只是为了看看它看起来如何,但我无法弄清楚如何让它编译和正常工作.这个例子毫无意义,所以不要试图找出任何逻辑.

我基本上只是想知道是否可以使用扩展方法而不使用lambda(仅用于学习目的)以及在代码中的外观.

我感到困惑的是Where()条件接受a Func<int,bool>,但该方法返回一个IEnumerable<int>?定义Func的方式,它接受一个int并返回一个bool.如果是这样的话对我来说会更有意义Func<int, bool, IEnumberable<string>>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Delegates
{
    public class Learning
    {
        /// <summary>
        /// Predicates - specialized verison of Func
        /// </summary>
        public static void Main()
        {
            List<int> list = new List<int> { 1, 2, 3 };

            Func<int, bool> someFunc = greaterThanTwo;
            IEnumerable<int> result = list.Where(someFunc.Invoke(1));

        }


        static IEnumerable<int> greaterThanTwo(int arg, bool isValid)
        {
              return new List<int>() { 1 };
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

更新的代码

public …
Run Code Online (Sandbox Code Playgroud)

c# linq lambda

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

为什么Google的Google Analytics跟踪代码首先执行?

我正在谷歌分析中使用自定义变量,并且不确定为什么以下实际上有效.为什么Google的跟踪代码会先被执行,特别是因为它位于页面的底部?

这两个脚本都是自动执行的函数,那么javascript如何确定首先执行哪一个?

 // top of the page
  <script type="text/javascript">
              $(function ()
              {
                    _gaq.push(['_setCustomVar', 1, 'Account', 'PartTime', 1]);
              });
        </script> 


// bottom of the page
        <script type="text/javascript">

            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']);
            _gaq.push(['_setDomainName', '.xxxxxxxx.com']);
            _gaq.push(['_trackPageview']);

            (function ()
            {
                var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
                ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();

         </script>  
Run Code Online (Sandbox Code Playgroud)

javascript google-analytics

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

使用保存的jquery选择器的语法?

我想使用已保存的选择器并进一步向下钻取.在这种情况下,我想访问带有id的元素中包含的链接标记

HTML

<div id='selectedElement'>
   <a href="#">some link</a>
</div>


var $selector = $('#selectedElement');
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何将sqldatareader转换为dto列表?

我刚刚开始将所有我的ado.net代码从asp.net页面移动到repo并为每个表创建dto(手动),但现在我不知道将sqldatareader转换为我的列表的有效方法是什么dto对象?

例如,我的dto是Customer.

我正在使用webforms,我没有使用ORM.我想慢慢开始在那里工作.

c# ado.net design-patterns repository dto

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

如何将带有对象的字典转换为该类型的列表?

如何将以下字典转换为Channel对象列表?我尝试了ToList()方法,但我似乎无法让它工作.

List<Items> items = new List<Items>();

Dictionary<int, Items> foundItems = 
    statsCont.OrderByDescending(x => x.Value.NumberOfItems)
        .Take(10)
        as Dictionary<int, Items>;
Run Code Online (Sandbox Code Playgroud)

c# linq

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