问题列表 - 第10455页

如何在不使用方法参数的情况下访问ASP.NET MVC中的CheckBox值

我使用以下HTML帮助程序生成复选框:

<%= Html.CheckBox("DeluxeFeature")%>
Run Code Online (Sandbox Code Playgroud)

现在我想在我的控制器中访问此复选框的值.我该怎么做?我不会使用方法参数名称,因为有很多复选框,并且将所有这些复选框放在参数中会使方法混乱.

我试着用

Request.Form["DeluxeFeature"]
Run Code Online (Sandbox Code Playgroud)

但这种行为很奇怪; 如果没有勾选复选框,则Request.Form["DeluxeFeature"]返回" false",这是预期的.但如果勾选了复选框,则会重新打开" true, false".

很奇怪,不是吗?

asp.net-mvc

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

iPhone - 用于文本到语音的API功能

我想知道iPhone是否有支持文字转语音功能的API?我环顾四周但找不到任何东西,所以只是想确认一下.

感谢期待.

iphone api text-to-speech

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

我应该将Celery或Carrot用于Django项目吗?

关于我应该使用哪一个,我有点困惑.我认为要么会有效,但是哪一个比另一个更好或更合适?

http://github.com/ask/carrot/tree/master

http://github.com/ask/celery/tree/master

python django message-queue amqp rabbitmq

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

C#:String - > MD5 - > Hex

在PHP或Python等语言中,有一些方便的函数可以将输入字符串转换为输出字符串,该输出字符串是HEXed的表示形式.

我觉得这是一个非常常见且有用的任务(密码存储和检查,文件内容的校验和......),但在.NET中,据我所知,你只能处理字节流.

一项功能很容易上手(例如http://blog.stevex.net/index.php/c-code-snippet-creating-an-md5-hash-string/),但我想要要知道我是否遗漏了某些东西,使用了错误的模式,或者在.NET中根本没有这样的东西.

谢谢

c# hash md5

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

在cocoa中查找已安装的应用程序

我正在开发一个可可的应用程序.我需要检查iTunes是否安装在机器中.是否有任何方法可以找到已安装的应用程序????

macos cocoa

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

如何为.NET的MySQL连接器添加引用?

这是什么意思:接下来添加对MySql.Data的引用

实际上我已经下载了mysql connector/net.按照以下说明操作:

首先,您需要安装mysql连接器/ net,它位于:http://dev.mysql.com/downloads/connector/net/1.0.html

接下来创建一个新项目

接下来添加对MySql.Data的引用

接下来添加"using MySql.Data.MySqlClient;" 但我无法安装连接器.

网站:http://bitdaddys.com/MySQL-ConnectorNet.html

.net mysql

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

如何静态链接C#ClassLibrary的库?

我正在使用微软提供的Dll在c#中创建一个类LLibrary.

现在我想静态地将那些Microsoft提供的库添加到My Dll.我该怎么做呢.我只是简单地添加了对Microsoft提供的Dlls和创建My Dll的引用?好不好?

如果微软提供的DLL在其他机器上不可用,那么我的Dll可能会失败,我需要静态添加库?

我怎样才能做到这一点??

c# c#-2.0

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

是否可以使用Jasper Reports从LDAP生成报告

我希望能够在Jasper报告中包含LDAP查询的结果.这可行吗?从我可以收集的内容来看,似乎唯一的办法就是编写自己的自定义数据源.

java ldap jasper-reports

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

如何为字符串格式提供自定义字符串占位符

我有一个字符串

string str ="Enter {0} patient name";
Run Code Online (Sandbox Code Playgroud)

我正在使用string.format来格式化它.

String.Format(str, "Hello");
Run Code Online (Sandbox Code Playgroud)

现在,如果我想要从一些配置中检索患者,那么我需要将str改为类似的东西 "Enter {0} {1} name".所以它将用第二个值替换{1}.问题是我想要而不是{1}其他一些格式{pat}.但是当我尝试使用时,它会抛出一个错误.我想要一种不同格式的原因是我需要更改这么多文件(可能包含{0},{1}等).所以我需要一个可以在运行时替换的自定义占位符.

.net c# string string-formatting

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

dotNet十进制类型是否容易受到二进制比较错误的影响?

我每隔几个月偶然发现一个错误就是这个错误:

        double x = 19.08;
        double y = 2.01;
        double result = 21.09;

        if (x + y == result)
        {
            MessageBox.Show("x equals y");
        }
        else
        {
            MessageBox.Show("that shouldn't happen!");  // <-- this code fires
        }
Run Code Online (Sandbox Code Playgroud)

您可以假设代码显示"x等于y",但事实并非如此.
简短的解释是,小数位表示为二进制数字,不适合双精度数.

示例:2.625看起来像:

10.101

因为

1-------0-------1---------0----------1  
1 * 2 + 0 * 1 + 1 * 0.5 + 0 * 0.25 + 1 * 0,125 = 2.65
Run Code Online (Sandbox Code Playgroud)

并且一些值(如19.08加上2.01的结果)不能用double的位表示.

一种解决方案是使用常量:

        double x = 19.08;
        double y = 2.01;
        double result = 21.09;
        double EPSILON = 10E-10; …
Run Code Online (Sandbox Code Playgroud)

.net c# comparison decimal

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