问题列表 - 第6991页

选择哪个验证框架:Spring Validation或Validation Application Block(Enterprise LIbrary 4.0)?

我正在尝试为主要应用程序选择一个验证框架,虽然这两个选项看起来很诱人,但我想知道在承诺之前是否有任何具体的利弊我应该知道.

.net validation frameworks validation-application-bl

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

如何在输入中按下enter时阻止WebKit浏览器提交表单

当使用具有许多文本输入的表单时,当在任何输入元素中按下"输入"时,WebKit/Safari/Google Chrome会提交表单.即使没有提交输入元素也没有注册onclick处理程序.

例如,请参阅此示例代码:

<html>
    <body>
        <form method="POST" action=".">
            <ul>
                <li><input type="text" name="foo" value="<?=rand()?>"/></li>
                <li><input type="text" name="bar" value="<?=$_POST['foo']?>"/></li>
            </ul>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当在两个文本输入元素中的任何一个中按Enter键时,将提交表单.

由于我使用异步HTTP请求在JavaScript中处理我的表单,因此我需要阻止此行为.我可以为keypressed事件注册一个自定义处理程序来阻止默认stopPropagation.但它看起来很丑陋,并且在动态添加新的文本输入元素时并不实用.

html safari webkit google-chrome submit

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

JavaScript原型函数不会覆盖原始函数

当我遇到原型的概念时学习javascript.我成功地为cat类添加了新方法,但未能覆盖原始的talk方法.

function cat(name) {
    this.name = name;
    this.talk = function() {
        alert( this.name + " : I'm a girl!" )
    }
}

cat.prototype.talk = function() {
    alert( this.name + " : I'm a dude!" )
}

cat1 = new cat("felix")
cat1.talk()
Run Code Online (Sandbox Code Playgroud)

为什么不提醒新文本?

javascript prototype

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

将Windows Mono运行时与应用程序捆绑在一起

关于我之前关于Windows上Mono点的问题,让我们说我开发了一个针对windows mono运行时的应用程序,以便它也可以在Linux,OSX等上运行..并且为了使它更复杂,我使用GTK#so我没有必要处理WinForms.那么有一种简单的方法可以将Windows Mono运行时与我的应用程序的Windows版本捆绑在一起,以便可以立即安装它们吗?或者,这没有意义吗?一旦我针对Windows Mono运行时开发,它是否仍能在MS .NET运行时运行良好?(我假设我仍然需要安装GTK#).

windows mono

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

DevExpress Microsoft Visual C#

有人熟悉Microsoft Visual C#中的DevExpress吗?

我的老板给了我学习的代码,这段代码有DevExpress 8.3的版本.我想在我的笔记本电脑中打开这个代码,该笔记本已经有一个版本的DevExpress 9.1这是一个查找文件的问题吗?非常感谢!

问候tintincute

.net c# devexpress

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

SQL Server - 参数名称中的字符无效

我需要知道在SQL参数名称中使用的有效字符是什么.

给定一些简单的东西,例如SELECT * FROM tblTest WHERE testid = @[X],如果X包含连字符,则语句将失败.参数名称的有效字符是什么?

sql sql-server parameters

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

如何将java Logger输出默认输出到文件

Netbeans仔细地将Logger.getLogger(this.getClass().getName()).log(Level.[...]语句)洒入catch块.现在我想将它们全部指向一个文件(和控制台).

每个日志教程,只有我这样说明如何让特定的记录器输出到文件中,但我认为有一种比修复每个自动生成的日志记录语句更好的方法吗?为某种根记录器或其他东西设置处理程序?

java logging java.util.logging

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

WPF TextBlock根据搜索条件突出显示某些部分

我有TextBlock动态添加Inlines(基本上是一堆斜体或粗体的Run对象).

在我的应用程序中,我有搜索功能.

我希望能够突出显示正在搜索的TextBlock文本.

通过突出显示我的意思是更改TextBlock文本颜色的某些部分(请记住,它可能一次突出显示几个不同的Run对象).

我试过这个例子http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/12/search-and-highlight-any-text-on-wpf-rendered-page.aspx

但它接缝非常不稳定:(

有没有简单的方法来解决这个问题?

wpf highlighting textblock

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

关于try-catch块的想法

您对代码的看法如下:

public void doSomething()
{
    try
    {
       // actual code goes here
    }
    catch (Exception ex)
    {
        throw;
    }
}
Run Code Online (Sandbox Code Playgroud)

我看到的问题是没有处理实际错误,只是将异常抛在另一个地方.我觉得调试起来比较困难,因为我没有得到实际问题所在的行号.

所以我的问题是为什么这会好?

----编辑----

从答案来看,大多数人都认为这样做毫无意义,没有捕获自定义或特定异常.这是我想要评论的内容,当没有抓住特定的例外时.我可以看到实际使用捕获的异常执行操作的重点,而不是此代码的方式.

c# coding-style exception-handling try-catch

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

Rijndael/AES从C#到VB6

我需要在VB6中加密一个字节数组并在C#(NET 2.0)中解密它.反之亦然(C#到VB6).

在C#中我使用了RijndaelManaged类.在VB6中,我使用了来自Internet的免费部分.最好的似乎是http://www.frez.co.uk/freecode.htm#rijndael 但这两个实现从相同的输入开始生成不同的输出:(

也许这是RijndaelManaged中IV矢量的问题......我不明白......

在VB6和NET之间使用Rijndael/AES的任何解决方案/经验?或TripleDes ....

谢谢

更新:重要:运行vb6 app的机器,没有.NET框架.所以我不能使用Interop和/或作为COM公开的.NET包装类.:(

c# vb6 aes rijndael rijndaelmanaged

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