问题列表 - 第14345页

ASP.net网站中的导航错误

我使用visual studio 2008开发了一个网站.它使用活动索引从一个页面导航到下一页面.

当用户单击下一个按钮时,它将递增索引.根据递增的值,导航了下一页

第一页有一个下拉值,其中包含值(A,B,C,D)

通常,网站以下列方式导航

第1页 - >第2页 - >第3页 - >第4页等等..

但是如果在Page1的下拉框中输入值"B",则导致以下流程.

第1页 - >第2页 - >第4页

但问题是......网站表现得很奇怪.它提供以下流程..

下拉选择中的Page1 - > page2 - > Page3 - > Page4而不是Page1 - > page2 - > Page4,用于特定值选择(值"B").

这个问题正在发生,当用户再次使用后退按钮进入最后一页时,使用"下一步"按钮进入最后一页.(导致此问题的多次迭代)

我需要的两件事:

  1. 为什么会这样?
  2. 如何防止这种情况

我已经给出了以下代码:

我在这里先向您的帮助表示感谢

Protected Sub btn_view1_back_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btn_view1_back.Click, btn_view2_back.Click, btn_view3_back.Click
      Try
          Dim currentView As Int16
          currentView = mvRequestorForm.ActiveViewIndex
          If currentView = 3 And BSelected() = 1 Then
              mvRequestorForm.ActiveViewIndex = (currentView - 2)
          Else
              mvRequestorForm.ActiveViewIndex …
Run Code Online (Sandbox Code Playgroud)

asp.net visual-studio-2008 web

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

使用emacs,如何交换2个窗口的位置

我在Emacs打开了2个窗口,我想交换他们的位置.

即考虑在源文件上面有一个REPL,我想交换它们的位置,以便REPL低于源文件.

我也想保留窗户的大小

emacs

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

如何获取远程桌面客户端的IP地址?

我正在尝试编写一个脚本来记录Windows客户端的IP地址,用户从该客户端启动远程桌面以登录Windows Server.如何捕获服务器中客户端的IP地址?

windows scripting logging rdp remote-desktop

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

"事件"是JavaScript中的保留字吗?

我是Javascript的初学者.当我练习时,我注意到了一些事情.

采取这个功能:

<script type="text/javascript">
    function showChar(sSomeData, oEvent)
    {
        alert (oEvent.keyCode);
        return true;
    }

</script>
Run Code Online (Sandbox Code Playgroud)

当我将此函数称为:

 <input type="text" id="txtTextBox" onkeypress="return showChar('some text', oEvent);" />
Run Code Online (Sandbox Code Playgroud)

我收到一个JS错误:"Microsoft JScript运行时错误:'oEvent'未定义"

但如果我用'event'重命名oEvent,如:

<input type="text" id="txtTextBox" onkeypress="return showChar('some text', event);" />
Run Code Online (Sandbox Code Playgroud)

然后它工作正常.我的结论是'event'是一个保留字,代表Java Script中的事件参数.但是当我检查网时,我没有看到"事件"是一个保留字.

我错了还是没有真正记录为保留字?

谢谢!

javascript events reserved-words

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

使用泛型会导致未经检查的转换警告

我有以下代码

String innerText = null;
innerText = this.getException(detail.getChildElements());
Run Code Online (Sandbox Code Playgroud)

引起这个警告

类型安全:Iterator类型的表达式需要未经检查的转换以符合Iterator

引用的方法是

private String getException(Iterator<OMElementImpl> iterator) { ... }
Run Code Online (Sandbox Code Playgroud)

另一种方法getChildElements()是在我无法触及的JAR文件中.没有其他警告或错误.

从谷歌搜索,似乎通常的方法摆脱这种警告是

@SuppressWarnings("unchecked")
String innerText = this.getException(detail.getChildElements());
Run Code Online (Sandbox Code Playgroud)

因为编译器不能提前保证安全,但我宁愿避免使用,SuppressWarnings如果可能...有更好的方法吗?

编辑:getChildElements()是记录在这里

java generics casting

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

在Linux上存储应用程序数据(非特定于用户)的位置

在我的基于OSGi的Java应用程序中,我正在开发一个包,以便为系统的其余部分提供对文件系统的访问.除了提供对用户主目录的访问之外,我还希望提供对非用户特定区域的访问.确切地说,这个区域将用于什么尚未确定,但它不适用于首选项(由不同的包处理),但它可能用于存储可能在运行时更改的数据.

我打算为此目的使用以下目录:

  • Windows Vista和Windows 7:"\ ProgramData".
  • Windows XP:"\ Documents and Settings\All Users".
  • Mac OS X:"/ Library/Application Support".

在Linux中哪一个是合理的等价物,我如何从我的Java代码中获取它?

java linux

41
推荐指数
4
解决办法
3万
查看次数

GnuPG - 如何在不解密的情况下编辑文件并首先保存到本地磁盘?

我正在使用GNUPG来加密我的ascii文件.

我学会了生成密钥,以及如何使用它来加密和解密文件.

我使用了两种方法:

gpg -d foo.txt.gpg
Run Code Online (Sandbox Code Playgroud)

gpg --output foo.txt --decrypt
foo.txt.gpg
Run Code Online (Sandbox Code Playgroud)

我意识到第一种方法会在屏幕上显示解密文件,例如当我通过SSH执行命令时.

关于第二种方法,我担心它是否会在本地pc上留下痕迹--foo.txt文件.

最重要的是,我不知道如何动态编辑foo文件的内容.理想情况下,我想通过SSH打开文件使用nano/pico,键入我的密码来解密,然后编辑文件,保存并加密.我非常希望避免将任何文件保存到本地磁盘.

欢迎任何评论.

先感谢您.

linux encryption gnupg

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

寻找素数的程序

我想找到介于0和长变量之间的素数,但我无法获得任何输出.

该计划是

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication16
{
    class Program
    {
        void prime_num(long num)
        {
            bool isPrime = true;
            for (int i = 0; i <= num; i++)
            {
                for (int j = 2; j <= num; j++)
                {
                    if (i != j && i % j == 0)
                    {
                        isPrime = false;
                        break;
                    }
                }
                if (isPrime)
                {
                    Console.WriteLine ( "Prime:" + i );
                }
                isPrime = true;
            }
        }

        static void Main(string[] args) …
Run Code Online (Sandbox Code Playgroud)

.net c# primes sieve-of-eratosthenes

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

免费DTD到XSD转换实用程序?

我有一个DTD,我需要转换为XSD(XML架构)文件.有没有免费的实用工具或简单的方法来实现这一目标?

xml xsd dtd

59
推荐指数
4
解决办法
8万
查看次数

从文件中读取最后一行

我遇到了一个问题.我在Linux机器上登录,其中写了几个正在运行的进程的输出.这个文件有时会非常大,我需要从该文件中读取最后一行.

问题是这个动作将经常通过AJAX请求调用,当该日志的文件大小超过5-6MB时,它对服务器来说并不好.所以我想我必须阅读最后一行,但不要读取整个文件并通过它或将其加载到RAM中,因为这只会加载到我的盒子中.

是否有任何针对此操作的优化,以便它运行顺畅,不会损害服务器或杀死Apache?

我有的其他选择是,exec('tail -n 1 /path/to/log')但它听起来不太好.

稍后编辑:我不想把文件放在RAM中,因为它可能会变得很大.fopen()不是一种选择.

php file-io file

31
推荐指数
4
解决办法
5万
查看次数