小编mar*_*zzz的帖子

我需要在 .NET Web 应用程序上设置哪种字符编码?

在W3C 验证器上检查我的网站,它只说:

没有在文档级别声明字符编码

在文档中(无论是 HTML 元元素还是 XML 声明中)均未找到字符编码信息。通常建议在文档本身中声明字符编码,特别是当文档有可能从磁盘、CD 等读取或保存到磁盘、CD 等时。

我知道这不是那么重要,但我很好奇:我需要在 .NET 4.0 Web 应用程序上设置哪种元标记/编码?我如何知道哪个编码 .NET 管理我的数据?

.net html encoding meta-tags

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

我不能过滤前5个元素吗?

可能重复:
使用jQuery选择第一个"n"项

代码:

<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>
<div class="prova">Hello</div>

$('.prova:gt(' + 0 + '):lt(' + 5 + ')').html("Hello Edited");?
Run Code Online (Sandbox Code Playgroud)

我想编辑前5个元素.为什么它忽略了第一个?(应该是索引0).

jquery

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

为什么加倍a = 8/3返回2?

我有以下代码:

double a = 8/ 3;
Response.Write(a);
Run Code Online (Sandbox Code Playgroud)

它返回值2.为什么?我需要至少一个十进制数字.像2.6或2.66这样的东西.我怎样才能得到这样的结果?

.net c# double

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

当我创建一个对象数组时,我得到了未定义

我的代码:

var listaIDOrdine = new Array();
for (i = 0; i < 10; i++) {
    listaIDOrdine[i] == new CoppiaIDOrdine(1, 1);
    console.log(listaIDOrdine[i]);
}

function CoppiaIDOrdine(id, ordine) {
    this.id = id;
    this.id = ordine;
}
Run Code Online (Sandbox Code Playgroud)

但我得到10个未定义!怎么了?我期望在每个console.log()中都有"couple"项.

也试过console.log(listaIDOrdine[i].id);但似乎id未定义?

javascript

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

为什么 .Union() 会改变项目的顺序?

可能重复:
.Union() 更改项目的顺序?

根据这个问题(没有场景/示例;你应该删除它,我不能)这是我的问题:

我注意到,如果我做 a Union,而不是 an Intersectbetween collections Attachment[],项目的顺序“可以”改变。

这是我的代码:

    GalleryDataClassesDataContext db = new GalleryDataClassesDataContext();
    List<Attachment> Allegati = db.ExecuteQuery<Attachment>("EXEC SelectAttachmentsByKey @Key={0}, @IDCliente={1}", new object[] { "", "47" }).ToList();
    List<Attachment> AllegatiPerCategorie = new List<Attachment>();

    AllegatiPerCategorie = AllegatiPerCategorie.Union(db.AttachmentAttachmentCategories.Where(aac => aac.IDAttachmentCategory == 72).OrderBy(p => p.Ordine == null ? 1 : 0).ThenBy(p => p.Ordine).Select(aac => aac.Attachment)).ToList();
    Allegati = Allegati.Intersect(AllegatiPerCategorie).ToList();

    count = 0;
    foreach (Attachment a in AllegatiPerCategorie)
    {
        Response.Write(count.ToString() + " - " + a.IDAttachment + "<br …
Run Code Online (Sandbox Code Playgroud)

.net c# linq list

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

如何将Dictionary <string,object>序列化为javascript?

这是我的代码:

public class PuntoMappa
{
    string Lat;
    string Lng;

    public PuntoMappa(string Lat, string Lng)
    {
        this.Lat = Lat;
        this.Lng = Lng;
    }
}   

PuntiCategoriaMappa.Add("1111", new PuntoMappa("1", "2"));
PuntiCategoriaMappa.Add("2222", new PuntoMappa("3", "4"));
PuntiCategoriaMappa.Add("3333", new PuntoMappa("5", "6"));

var jsonSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "PuntiCategoriaMappa", "PuntiCategoriaMappa = " + jsonSerializer.Serialize(PuntiCategoriaMappa) + ";", true); 
Run Code Online (Sandbox Code Playgroud)

但序列化是:

PuntiCategoriaMappa = {"1111":{},"2222":{},"3333":{}};
Run Code Online (Sandbox Code Playgroud)

好吧,我丢失了PuntoMappa对象的序列化.

我怎样才能正确地做到这一点?

c# serialization json dictionary

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

递归函数:我在哪里错了?

代码:

isDomLoaded = $(function () {
    setTimeout(function () {
        if (renderFinished) {
            renderSocial(fotoProssima);
        } else {
            isDomLoaded();
        }
    }, 300);
});
Run Code Online (Sandbox Code Playgroud)

它说 isDomLoaded is not a function

javascript recursion jquery

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

为什么我不能从2个函数内部调用该函数?

是我的代码:

inserisciMarker();

function scorriAllaLista(param) {
    alert(param);
}

function inserisciMarker() {
    markerClick = function () {
        $('#example').attr("onclick", "scorriAllaLista('hello'); return false;");
    };

    markerClick();
}
Run Code Online (Sandbox Code Playgroud)

点击链接, Uncaught ReferenceError: scorriAllaLista is not defined

为什么?我该如何解决?

javascript jquery function

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

我用C#复制了一个文件.现在我不能删除它?

我用C#上的程序复制了一些目录/文件.现在,我想删除主目录.

所以这是基本代码:

dir.Delete(true);
Run Code Online (Sandbox Code Playgroud)

但我认为UnauthorizedAccessException(访问directories.acrodata,这是一个文件,被拒绝).

为什么?我怎么强迫它?

c# directory file winforms

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

如何仅从 JSON 中获取某些字段?

我从外部来源获得了一个包含大量字段的 json。我不在乎他们中的大多数,我只需要其中的“一些”。(它们处于不同的子级)。

所以我猜我不需要有一个“强类型”的对象。尝试过:

JavaScriptSerializer js = new JavaScriptSerializer();
var obj = jss.Deserialize(myJson);
Run Code Online (Sandbox Code Playgroud)

但似乎我做不到?我该怎么做?

使用:

jss.Deserialize<dynamic>(objectText);
Run Code Online (Sandbox Code Playgroud)

比我不能使用 LINQ 搜索字段...

.net c# webforms

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