小编Soh*_*pta的帖子

未定义Page_ClientValidate

我正在使用ASP.NET 2.0,我使用IE8作为我的默认浏览器,但无论我尝试多少次,Page_ClientValidate一直给我这个错误,它没有定义.我怎么解决这个问题?请帮忙.

asp.net client-side

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

从数据绑定 DevExpress CheckedListBoxControl 获取项目索引

我试图从CheckedListBoxControl 中找到特定值的索引。CheckedListBoxControl 具有设置为 DataTable 的 DataSource、DisplayMember、ValueMember 和两列。现在,我必须使用 ValueMember 中的某个值从 CheckedListBoxControl 中查找其索引,然后使用该索引调用SetItemChecked()方法,从而将 CheckedState 属性设置为 true 。

我找不到任何返回索引的属性或方法。请帮忙。

devexpress checkedlistbox .net-2.0 winforms

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

Visual Studio正则表达式使用宏删除VB.NET代码中的所有注释和空行

我试图在宏的帮助下删除文件中的所有注释和空行.现在我想出了这个删除注释的解决方案(下面描述了一些错误),但是无法删除之间的空白行 -

Sub CleanCode()
    Dim regexComment As String = "(REM [\d\D]*?[\r\n])|(?<SL>\'[\d\D]*?[\r\n])"
    Dim regexBlank As String = "^[\s|\t]*$\n"
    Dim replace As String = ""

    Dim selection As EnvDTE.TextSelection = DTE.ActiveDocument.Selection
    Dim editPoint As EnvDTE.EditPoint

    selection.StartOfDocument()
    selection.EndOfDocument(True)

    DTE.UndoContext.Open("Custom regex replace")
    Try
        Dim content As String = selection.Text
        Dim resultComment As String = System.Text.RegularExpressions.Regex.Replace(content, regexComment, replace)
        Dim resultBlank As String = System.Text.RegularExpressions.Regex.Replace(resultComment, regexBlank, replace)
        selection.Delete()
        selection.Collapse()
        Dim ed As EditPoint = selection.TopPoint.CreateEditPoint()
        ed.Insert(resultBlank)
    Catch ex As Exception
        DTE.StatusBar.Text = "Regex Find/Replace could not …
Run Code Online (Sandbox Code Playgroud)

regex comments replace visual-studio

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

正则表达式匹配包含字母的字符串和仅下划线

好吧,我的问题很简单,我想匹配一个具有以下属性的字符串

  • 没有空白区域
  • 必须以一封信开头
  • 不得包含除下划线以外的任何其他特殊字符
  • 可能包含数字

请帮助创建这样的正则表达式.

regex vb.net .net-2.0

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

LINQpad线程行为

我刚刚开始使用LinqPad并在其中尝试一些线程片段,我很困惑为什么我的代码没有像预期的那样做.

Thread t1 = new Thread
(delegate()
    {
        for (int cycles = 0; cycles < 1000; cycles++)
        {
            Thread.Sleep(500);
            Console.WriteLine("Hello World!");
        }
    }
);
t1.Start();

Console.WriteLine("Soham");
Run Code Online (Sandbox Code Playgroud)

为什么这只是打印Soham.线程内的代码块根本没有执行.我无法理解为什么因为语法编译很好而且就II知道c#这应该编译好并在VS2010中运行并执行两个输出,即使其顺序无法确定.我在做什么或在这里做错了什么.我可能需要一些有用的教程和建议来习惯LinqPad.

c# linq multithreading linqpad

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

WM_CLOSE 和 SC_CLOSE 之间的区别

我只是想知道这两个消息常量之间有什么区别。WndProc重写时我应该在方法中使用哪一个来处理关闭按钮消息。

.net windows-messages winforms

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

正则表达式在字符串中查找第一个大写字母

我想在字符串中找到第一个大写字母出现的索引.

例如 -

String x = "soHaM";
Run Code Online (Sandbox Code Playgroud)

索引应该为此字符串返回2.在找到第一个大写字母后,正则表达式应该忽略所有其他大写字母.如果没有找到大写字母,那么它应该返回0.请帮助.

c# regex string .net-2.0

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

替换 Excel 电源查询中的 SQL 查询参数

我有一个工作簿,我在其中使用 SQL 查询的固定参数值从 SQL Server 获取数据。

我想制作另一个工作表,并从单元格值中获取 SQL 查询的参数。

我没有发现任何关于这方面的信息。

另外,我想在另一个工作表中的单元格值发生变化时立即刷新数据。

excel vba powerquery excel-2016

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

捕获某个按钮单击的WndProc消息

我的表单上有一个取消按钮.我想在WndProc方法内部确定Cancel单击此按钮并为其编写一些代码.这是绝对必要的,否则我无法取消尚未执行的所有其他控制验证事件.

请帮忙.

.NET - 2.0,WinForms

wndproc windows-messages .net-2.0 winforms

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

Visual Studio宏/其他任何东西来迭代所有项目并设置项目属性

我试图写一个宏/别的迭代虽然所有项目,并删除其他所有其它构建配置Active Solution Configuration - DebugActive Solution Platform - x86.在编辑了所有项目的配置之后,我想为所有项目设置pre-buildpost-build事件.我不知道从哪里开始.请帮忙.我在解决方案中有44个项目,手动设置所有这些项目真的很费时间.

预建活动:

rd /s /q "$(ProjectDir)bin"
Run Code Online (Sandbox Code Playgroud)

发布后事件:

copy "$(TargetPath)" "$(SolutionDir)TOTALOUTPUT\" /y
Run Code Online (Sandbox Code Playgroud)

vb.net macros visual-studio-2010 visual-studio-macros

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