小编Anc*_*ent的帖子

从.ToString("{0:C}")格式化的数字中删除$

基本上我正在格式化这样的数字

@String.Format("{0:C}", Model.Price)
Run Code Online (Sandbox Code Playgroud)

结果是$ 2,320,000.00

然而,我想要的结果分别是2,320,000.00没有$.我怎样才能实现这一点,同时仍然利用.nets本地化处理?

编辑

如果我想改变我的课程,那么当一个人试图获得时Price,他会得到这种格式化的价格.这是我的课

public class Listing : DomainObject
{   
    public decimal Price { get; set; }
    public decimal Commission { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# string-formatting

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

KnockOut.js与Asp.net mvc

刚开始学习新的asp.net mvc4 SPA模板,注意到正在使用淘汰赛,所以请给我参考任何书籍/视频,它从头开始描述带有knockout.js的asp.net mvc.

c# asp.net-mvc knockout.js knockout-mvc

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

如何在EntityTypeConfiguration类中设置外键

我刚刚开始制作EntityTypeConfiguration类并做了以下操作

public class Xyz
{
   public int PlaceId { get; set; }

    public string  Name { get; set; }

    public DbGeography Location { get; set; }

    public int HumanTypeId { get; set; }

    public int AddressId { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

并在EntityTypeConfiguration类中

 public sealed class XyzConfiguration:EntityTypeConfiguration<Xyz>
{
    public XyzConfiguration()
    {
        ToTable("Place", "dbo");
        HasKey(p => p.PlaceId);   
        Property(p => p.PlaceId)
            .HasColumnName("PlaceId")
            .HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity);

        Property(p => p.Name);
        Property(p => p.Location). ;
        Property(p => p.HumanTypeId);
        Property(p => p.AddressId);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在如何设置DbGeography和外键列HumanTypeId , …

c# entity-framework entity-framework-4.1 entity-framework-5

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

试图了解Jasmine的toHaveBeenCalled()匹配器

我是新手,jasmine这是我src创建Auth课程的文件

function Auth() {
}

Auth.prototype.isEmpty = function(str) {
    return (!str || 0 === str.length);
}

Auth.prototype.Login = function (username , password) {
    if (this.isEmpty(username) || this.isEmpty(password)) {
        return "Username or Password cann't be blank ";
    }
    else {
        return "Logged In !";
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我想测试茉莉花的toHaveBeenCalled()匹配器.这是我写的

it("should be able to Login", function () {
    spyOn(authobj);
    expect(authobj.Login('abc', 'abc')).toHaveBeenCalled();
});
Run Code Online (Sandbox Code Playgroud)

但它说 undefined() method does not exist

javascript bdd unit-testing jasmine

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

将javascript编号转换为货币格式,但不包含"$"或任何货币符号

我想将我的javascript转换为货币编号,但使用任何货币符号

假设这是我的号码

var number = 43434;
Run Code Online (Sandbox Code Playgroud)

结果应该是这样的

43,434
Run Code Online (Sandbox Code Playgroud)

而不是这个

$43,434
Run Code Online (Sandbox Code Playgroud)

提前致谢

javascript jquery

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

淘汰验证错误消息跨度

我正在使用淘汰验证插件,它的工作正常,但我有一点问题,我想通过使用css使验证范围有点但更突出,我只想在输入元素之前插入验证范围,现在它在输入元素后的附加跨度.

这是它现在的渲染方式,

<input id="personName" class="form-control placeholder has-error" type="text" data-bind="value: name" placeholder="Your name" title="This field is required." data-orig-title="">
<span class="validationMessage" style="">This field is required.</span>
Run Code Online (Sandbox Code Playgroud)

所以我只想在元素之前追加这个跨度.

css knockout-2.0 knockout.js knockout-validation

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

如何在xlsx文件上创建然后再写入

我是python和odoo的新手.我遇到了一个场景,我想首先从我的动态记录中创建一个excel文件,然后将其保存到ir.attachment表中.这样我就可以将其作为电子邮件中的附件链接.

这是我尝试过的,但它没有写入文件

    workbook = xlsxwriter.Workbook('demo.xlsx')
    worksheet = workbook.add_worksheet()
    worksheet.set_column('A:A', 20)
    bold = workbook.add_format({'bold': True})
    worksheet.write('A1', 'Hello')
    worksheet.write('A2', 'World', bold)
    worksheet.write(2, 0, 123)
    worksheet.write(3, 0, 123.456)
    workbook.close()
Run Code Online (Sandbox Code Playgroud)

更新

我能够创建xlsx文件,actullay这是我的路径问题.现在我只想知道如何添加该文件ir.attachment

python excel openerp odoo-10

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

如何在茉莉花中使用多种期望

我正在使用茉莉花jasmine-species.我在我的网站上测试搜索.在搜索中,用户可以选择多个标准.我想知道如何期待多个标准.

假设这是我的情况

expect(variable1).toEqual('');
expect(variable2).toEqual('');
expect(variable3).toEqual('');
expect(variable4).toEqual('');
Run Code Online (Sandbox Code Playgroud)

我的问题是,我希望将所有预期转化为单一预期.茉莉花有可能吗?如果有,那怎么样?

提前致谢

bdd unit-testing jasmine

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

如何在requirejs中使用knockout加载knockout.validation

我将在require js中定义我的模型,我需要在我的模块和jquery中使用knockoutknockout验证插件.

define(["knockout","jquery","knockout.validation"], function (ko,$,validation) {
  // knockout model here with some knockout validation 

    return function SignUpViewModel() {
    var self = this;
    self.name = ko.observable();
    self.email = ko.observable().extend({ required: true });
    self.password = ko.observable().extend({
       required: true,
       minLength: 6
   });
   self.confirmPassword = ko.observable().extend({ mustEqual: self.password() });
   self.company = ko.observable();
   self.availableCountries = ko.observableArray(['Pakistan', 'USA', 'Egypt', 'UAE']);
   self.selectedCountry = ko.observable();
   self.errors = ko.validation.group(self);
   }           
 });
Run Code Online (Sandbox Code Playgroud)

但是当我运行这个时,我得到了以下错误.

Uncaught ReferenceError: ko is not defined
Run Code Online (Sandbox Code Playgroud)

我也尝试调试,发现所有其他库knockout,jquery正在加载完美.

这是我的配置部分

require.config({ …
Run Code Online (Sandbox Code Playgroud)

jquery requirejs knockout.js knockout-validation

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

Odoo - 扩展搜索视图

是否可以扩展搜索视图并添加多个搜索框或复选框以方便用户?

现在只有一个搜索框,有些时候用户不希望点击搜索框,然后键入,然后过滤或选择从过滤器plugin.It过滤器自定义过滤器会很快,如果我可以添加复选框.

openerp odoo-view

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