问题列表 - 第5351页

System.web.ui.page的替代方案

我有一个ASP.Net应用程序,我注意到通过使用分析器,在我的页面运行之前发生了大量的处理.在我的应用程序中,我们没有使用viewstate,asp.Net会话,我们可能不需要使用asp.net页面生命周期所带来的大部分开销.还有其他一些我可以轻易继承的课程,它会删除所有的Asp.Net内容,让我自己处理这个页面吗?

我听说ASP.Net MVC可以大大减少页面加载,因为它不使用旧的asp.net生命周期,并且处理页面的方式不同.有没有一种简单的方法,可能只需让我的网页继承其他类来利用这样的东西.如果可能的话,我想在ASP.Net 2.0中使用一个解决方案.

asp.net page-lifecycle

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

JQuery:在你追加它的时候得到一个孩子

我在处理json请求时将p标签附加到div,并根据请求中的内容设置样式.

$(document).ready(function() {
    function populatePage() {
        var numberOfEntries = 0;
        var total = 0;
        var retrieveVal = "http://www.reddit.com/" + $("#addressBox").val() + ".json";
        $("#redditbox").children().remove();
        $.getJSON(retrieveVal, function (json) {
            $.each(json.data.children, function () {
                title = this.data.title;
                url = this.data.url;
                ups = this.data.ups;
                downs = this.data.downs;
                total += (ups - downs);
                numberOfEntries += 1;
                $("#redditbox").append("<p>" + ups + ":" + downs + " <a href=\"" + url + "\">" + title + "</a><p>");
                $("#redditbox :last-child").css('font-size', ups%20); //This is the line in question
            }); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

有没有一种快速的方法来获得鼠标下的控制?

我需要在另一个控件的事件中找到鼠标下的控件.我可以从使用开始GetTopLevel并迭代GetChildAtPoint,但有更快的方法吗?

.net c# winforms

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

HTML'容器'标签 - 正确使用?

有一段时间我一直在制作网站,但从未真正见过有关容器标签正确用法的讨论.我在集合标签中看到了许多不同类型的内容,但通常看起来页面创建者只选择他们喜欢的样式并坚持使用它.

我心中的主要差异在于两者之间

<p>
<div>
Run Code Online (Sandbox Code Playgroud)

但我也喜欢有关的意见

<span>
Run Code Online (Sandbox Code Playgroud)

以及我可能忘记的任何其他人.

html tags containers

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

如何在Rails中跟踪在线用户?

这对我来说总是一个问题,因为rails没有像java框架那样的会话跟踪机制,你用什么方法来跟踪当前登录你网站的人?我使用一种简单的方法,每当用户点击网站上的某个位置时,使用当前时间设置last_visited字段,然后检查已经更新该字段的用户(比如说)最后10分钟.除了这个之外还有哪些其他方法?

session tracking ruby-on-rails auditing

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

完整的等宽 Unicode 字体?

我正在寻找一种好的编程字体,它可以让我在 Unicode(通常是日语和中文以及一些拉丁语和西里尔语)中添加注释和字符串文字。

到目前为止,情况似乎是“完整的,等宽的,免费的,选择 2”,而谷歌让我失望了(也许是因为没有好的?)。

我发现的最好的是 Arial Unicode 但它不是等宽字体,这对我和我使用的编辑器来说是一个很大的麻烦。更不用说我在编写 Python 代码时的 Python 缩进了。


(欢迎链接、修改)

unicode fonts text-editor

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

SQL Group By

如果我有一组记录

name    amount    Code
Dave    2         1234
Dave    3         1234
Daves   4         1234
Run Code Online (Sandbox Code Playgroud)

我希望这个基于Code&Name进行分组,但是最后一行在名称中有一个拼写错误,所以这不会分组.

将这些分组的最佳方式是:

Dave/Daves 9 1234

sql group-by

3
推荐指数
2
解决办法
738
查看次数

如何在C#中使用"using"而不会出现"InvalidOperationException"?

我试图重复使用正常的代码

TcpClient oC = new TcpClient(ip, port);
oC = new TcpClient(ip, port);
StreamReader messageReader;

try {
   messageReader = new StreamReader(oC.GetStream(), Encoding.ASCII);
   reply = messageReader.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

try {
   using (messageReader = new StreamReader(oC.GetStream(), Encoding.ASCII))
   {
       reply = messageReader.ReadLine();
   }
}
Run Code Online (Sandbox Code Playgroud)

但我得到一个InvalidOperationException说法

非连接套接字上不允许该操作.

有什么问题,我该如何解决?

更多:我有oc.Connect在此代码之前,所以我连接,当它想要第一次使用是工作正常,只有在那之后,我得到了这个例外,我玩了一下它现在和现在我明白了:

无法访问已处置的对象.\ r \n对象名称:'System.Net.Sockets.Socket'.

.net c# debugging tcpclient

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

从应用程序内监视ASP.NET应用程序内存

我正在寻找应用程序本身监视其使用的内存量的方法,因此我可以每小时左右将其记录在日志文件中,并密切关注应用程序的使用情况.

它全部托管,因此我们可以对系统进行更改以查看正在发生的事情,因此解决方案必须来自应用程序代码.

我们将来可能会使用内存信息来影响缓存策略.

memory asp.net

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

如何在C#中阻止键盘和鼠标输入?

我正在寻找一些阻止键盘和鼠标输入的代码(最好是C#).

c# windows keyboard mouse

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