问题列表 - 第9435页

Asp.Net MVC中带有千位分隔符的十进制值

我有一个自定义模型类,其中包含一个十进制成员和一个接受此类的条目的视图.一切都运行良好,直到我添加javascripts来格式化输入控件内的数字.当焦点模糊时,格式代码格式化输入的数字与千位分隔符','.

问题是我的模态类中的十进制值没有与千位分隔符很好地绑定/解析.当我用"1,000.00"测试它时,ModelState.IsValid返回false,但是对于"100.00"没有任何更改它是有效的.

如果您有任何解决方案,请与我分享?

提前致谢.

样本类

public class Employee
{
    public string Name { get; set; }
    public decimal Salary { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

样本控制器

public class EmployeeController : Controller
{
    [AcceptVerbs(HttpVerbs.Get)]
    public ActionResult New()
    {
        return View();
    }

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult New(Employee e)
    {
        if (ModelState.IsValid) // <-- It is retruning false for values with ','
        {
            //Subsequence codes if entry is valid.
            //
        }
        return View(e);
    }
}
Run Code Online (Sandbox Code Playgroud)

示例视图

<% using (Html.BeginForm())
   { %>

    Name:   <%= Html.TextBox("Name")%><br /> …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc decimal defaultmodelbinder

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

更新SELECT语句的结果

Oracle允许您更新SELECT语句的结果.

UPDATE (<SELECT Statement>)
SET <column_name> = <value>
WHERE <column_name> <condition> <value>;
Run Code Online (Sandbox Code Playgroud)

我想这可以用于根据另一个表中匹配行的值更新一个表中的列.

如何调用此功能,它是否可以有效地用于大型更新,当SELECT连接多个表时是否有效,如果是,如何?

sql oracle bulk sql-update

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

从WinAPI获取文件,文件夹或驱动器中的关联图标

有没有办法在不使用任何DllImports的情况下在C#中获取关联图标?

当我使用Icon.ExtractAssociatedIcon时,我似乎没有得到驱动器,文件夹,环境中的SpecialFolder或网络附加文件夹上的任何文件的图标.那么还有其他方法可以使用.NET获取图标吗?

.net c# icons

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

rdlc表达iif使用?

在rdlc报告中,我想比较整数

if(expression)
{
     // do something
}
else if(expression)
{
     // do something else
}
Run Code Online (Sandbox Code Playgroud)

这是什么语法?

rdlc

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

从Sql Server查询所有用户定义的类型?

如何从sql server查询所有用户定义的数据类型,就像我对存储在sysobjects中的数据库对象一样.

sql sql-server

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

如何从 Reflector 中查看代码的 XML 注释

我更喜欢使用反射器浏览程序集,即使我有源代码,特别是当我移动到新项目时。但我觉得如果能在 Reflector 中看到源代码的 XML 注释就好了。

有任何插件可以做到这一点吗?

提前致谢,乌代

.net reflector xml-comments

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

在Emacs中编译

我配置和安装emacs但我不知道如何编译交流程序.请给我完整的信息.

compiler-construction emacs

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

网络饼干

我无法使用以下语句设置cookie

        self.request.headers['Cookie'] = 'uniqueid = ',unique_identifier
        self.request.headers['Cookie'] = 'nickname = ',nickname
Run Code Online (Sandbox Code Playgroud)

as self.request.cookies

在另一个请求中返回空字典.

环境是谷歌应用引擎上的python

python cookies session google-app-engine

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

通过第三个纹理插入两个纹理(因子是亮度,而不是alpha)

如何通过动态纹理C有效地插入每像素两个纹理A和B并在简单的四边形上绘制它们?接受多遍算法.

我已经成功地计算了CPU上每帧的C纹理并将其上传glTexImage2D到仅alpha纹理中.

虽然这很有效,但性能却很差,我不得不将C的尺寸减小到全尺寸的一半,以克服复制带宽瓶颈.

因此,出于性能原因,我正在尝试使用渲染到纹理来完成所有C纹理更新.

我能够为渲染设置必要的缓冲区,但从根本上说,我得到RGB或RGBA格式的纹理,掩模用亮度/RGB信息编码,而不是alpha.

如何有效地将其转换为我需要插入纹理管道的alpha纹理?请记住,iPhone上没有可编程管道(着色器)和只有两个纹理单元.

更新: A和B是仅RGB的纹理,即没有alpha.

iphone opengl-es render-to-texture

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

如何创建SaaS应用程序?

我不知道怎么说,所以我只是要解释我的理想情景,希望你能向我解释如何实现它......

我正在使用将与DreamHost托管的Zend Framework创建一个应用程序.该应用程序将托管在自己的域(即example-app.com)上.基本上,用户应该能够注册,获取他们自己的域sampleuser.example-app.com或example-app.com/sampleuser,它们指向的是什么,看起来像他们自己的应用实例,这实际上是一个单一的实例根据网址提供不同的内容.

最终,我希望我的用户能够创建自己的域名(如foobar.com),指向sampleuser.example-app.com,这样foobar.com的访问者就不会注意到该网站真的被提供了来自example-app.com.

我不知道如何做大部分的事情.这个过程如何运作?我是否需要使用Apache做一些时髦的东西,或者这可以通过DreamHost等第三方主机来完成?

更新:感谢您的建议!我决定咬紧牙关并升级我的托管计划以使用通配符子域.它比我想象的便宜!我还发现了域名经销商程序,比如opensrs.com,它们有自己的API.我认为使用其中一个API将是我的域名注册问题的解决方案.

dns zend-framework web-applications wildcard-subdomain saas

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