小编dab*_*dab的帖子

如何通过MVC剃刀代码获取Enum成员的显示名称属性?

我的模型中有一个名为"Promotion"的属性,它的类型是一个名为"UserPromotion"的标志枚举.我的枚举成员的显示属性设置如下:

[Flags]
public enum UserPromotion
{
    None = 0x0,

    [Display(Name = "Send Job Offers By Mail")]
    SendJobOffersByMail = 0x1,

    [Display(Name = "Send Job Offers By Sms")]
    SendJobOffersBySms = 0x2,

    [Display(Name = "Send Other Stuff By Sms")]
    SendPromotionalBySms = 0x4,

    [Display(Name = "Send Other Stuff By Mail")]
    SendPromotionalByMail = 0x8
}
Run Code Online (Sandbox Code Playgroud)

现在我希望能够在我的视图中创建一个ul来显示我的"Promotion"属性的选定值.这是我到目前为止所做的,但问题是如何在这里获取显示名称?

<ul>
    @foreach (int aPromotion in @Enum.GetValues(typeof(UserPromotion)))
    {
        var currentPromotion = (int)Model.JobSeeker.Promotion;
        if ((currentPromotion & aPromotion) == aPromotion)
        {
        <li>Here I don't know how to get the display attribute of …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc displayattribute razor

185
推荐指数
12
解决办法
23万
查看次数

文本框填充

我通过互联网搜索,我必须使用错误的关键字,因为我找不到任何东西.我想创建一个文本框,其文本从远离左侧开始.

http://dab.biz/images/screenie/2011-02-04_1316.png

就像那样.

.net c# textbox padding winforms

23
推荐指数
3
解决办法
5万
查看次数

jQuery Ajax显示数据

假设我有一个页面随着时间的推移缓慢地返回一堆数据.比如,这个例如:

<?php

$iTime = time();

while(time()-$iTime < 10 ) {
    echo "Hello world";
    echo str_repeat( ' ', 1024 ) . "<br />";
    flush( );
    sleep(3);
}

?>
Run Code Online (Sandbox Code Playgroud)

我希望显示所有数据.所以它会更新"直播".就像在,一旦发送了一行数据,它将允许我解析数据并显示它?

有没有办法通过jquery做到这一点?如果以前曾经问过我,我道歉

谢谢你的时间!:)

javascript ajax

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

在导入Node.js时,Typescript找不到自己类的名称

我正在尝试在我定义的类中使用node.js类(在此实例中为net).

Connection.ts:

import net = require('net');
class Connection  {

}
Run Code Online (Sandbox Code Playgroud)

然后我在另一个文件中引用我的类,

ConnectionContext.ts:

interface IConnectionContext {
    connection: Connection;
}
Run Code Online (Sandbox Code Playgroud)

当我有这个代码时,我在ConnectionContext中看到一个带下划线的"连接" "IConnectionContext.ts(3,17): error TS2304: Cannot find name 'Connection'"

如果我从部分删除import*as net,则编译错误消失.

我有点困惑,当我看到生成的JavaScript时,我的所有类在它们的创建中看起来都是相同的.我不确定打字稿为何说该课程不存在.

这是我的tsconfig:

{
    "compileOnSave": true,
    "compilerOptions": {
        "module": "commonjs",
        "outDir": "bin/",
        "noImplicitAny": true,
        "removeComments": true,
        "preserveConstEnums": true,
        "sourceMap": true,
        "moduleResolution": "node",
        "target": "es5"
    },
    "exclude": [
        "node_modules"
    ]
}
Run Code Online (Sandbox Code Playgroud)

基于此,我需要做什么才能让我的界面看到我的类使用node.js模块?

javascript node.js typescript typescript1.8

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

Javascript数组长度不变

我有一个对象的数组,似乎没有更新的长度.我不知道Javascript数组是什么?

http://stackoverflow.pastebin.com/aqZtRkkf

长度报告为0,它将数组显示为空,但是console.log将其显示为具有数组索引!

我不了解这些阵列的什么?

谢谢你的时间!:+ d

javascript arrays

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