小编Not*_*tMe的帖子

如何通过odbc从Progress数据库获取表模式

我在sql 2008和Progress OpenEdge 10.1b服务器之间设置了链接服务器.

我如何获得表模式?

schema progress-4gl openedge

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

在.net应用程序中使用jquery禁用回发后的按钮

我有一个asp.net应用程序,我想在它们被点击时立即禁用按钮,以防止多次提交.我想使用jquery,因为该网站已经广泛使用它.

我试过的是:

$(document).ready(function () {
    $("#aspnetForm").submit(function () {
        $('input[type=submit]', $(this)).attr("disabled", "disabled");
    })
});
Run Code Online (Sandbox Code Playgroud)

以上将禁用该按钮,并且页面提交,但是从不调用click处理程序上的asp.net按钮.只需删除上面和按钮就可以正常工作.

有没有更好的办法?或者说,我做错了什么?

更新好的,我终于有一点时间把一个非常简单的页面放在一起了.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SubTest.aspx.cs" Inherits="MyTesting.SubTest" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $("#form1").submit(function () {
                $('input[type=submit]', $(this)).attr("disabled", "disabled");
            });
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
        <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Button 2" />
    </div>
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

背后的代码如下:

using System;

namespace …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery

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

如何在运行时设置重新访问密钥设置

我正在从谷歌实施recaptcha控件.

我从他们的例子和所有作品中构建了一个简单的c#测试项目.现在,我不是在aspx页面中使用PublicKey和PrivateKey,而是在运行时分配这些值,因为它们很可能是从web.config或数据库表中提取的.

我在Page_Load中尝试了以下内容

    protected void Page_Load(object sender, EventArgs e) {
        recaptcha.PublicKey = "<deleted for obvious reasons>";
        recaptcha.PrivateKey = "<ditto>";
    }
Run Code Online (Sandbox Code Playgroud)

但我收到一条错误消息,指出"需要使用公钥和私钥配置reCAPTCHA".

我也尝试重写页面的oninit方法并在那里分配值,但没有快乐.

关于这需要去哪里的任何想法?

c# asp.net webforms recaptcha

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

设计可以接受添加项的应用程序

就像有许多应用程序只是基本的,但您可以为它安装插件,从而扩展其在该应用程序中的功能.例如:

Fire Bug in Mozilla Firefox.
Run Code Online (Sandbox Code Playgroud)

他们如何设计此类应用程序以及应用程序如何接受模块以及如何自动集成.

其次,我不知道上述过程是通用的还是依赖于某种语言或工具.我们可以在WPF或Winforms中进行此类应用吗?

c# uicomponents

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

间歇'远程名称无法解决'?

我有一个ASP.NET应用程序,我用它来HttpWebRequest经常阅读网页的内容.远程地址没有问题,我的应用程序始终正常工作.

虽然我没有改变任何东西,有时(大约每天一次)我得到这个错误:

the remote name could not be resolved.
Run Code Online (Sandbox Code Playgroud)

为什么以前解析的DNS名称有时无法解析?

asp.net dns httpwebrequest

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

如何在web.config的不同部分引用appSetting

appSettings在一个单独的配置文件中定义了一个名为Appsettings.Dev.Config,并且我将该文件包含在我的web.config文件中,就像这样

<appSettings configSource="ConfigFiles\AppSettings.Dev.config"/>
Run Code Online (Sandbox Code Playgroud)

让我们说文件中的一个设置是

<add key="MailerEmailAccount" value="myemail@myserver.com" />
Run Code Online (Sandbox Code Playgroud)

我可以MailerEmailAccount在web.config 中的其他位置访问该设置的值吗?怎么样?

asp.net web-config

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

如果我在处理过程中关闭浏览器,asp.net生命周期会继续吗?

我有一个ASP.NET网页,它连接到许多数据库并使用许多文件.我不清楚如果最终用户在完成加载之前关闭网页会发生什么情况,即ASP.NET生命周期结束还是服务器仍然会尝试生成页面并将其返回给客户端?我对生命周期有合理的了解但我找不到任何关于此的文档.

我试图找到潜在的内存泄漏.我试图确定是否所有代码都将运行,即连接是否将被处理等.

asp.net

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

Visual Studio解决方案资源管理器内存不足异常

当我打开visual studio 2010 premium时,解决方案资源管理器不会显示.它工作,现在不是.

它显示内存不足异常.任何帮助将不胜感激.

随附的是屏幕截图替代文字

visual-studio-2010

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

将外部文件拖入Swing应用程序时设置自定义光标

我有一个swing应用程序,我想通过将外部文件从Windows资源管理器拖到应用程序来导入外部文件.我有这个基本功能.但是,我想将默认的拖放光标图标更改为适用于应用程序的光标.在按下鼠标键并将其保持在应用程序上时,我无法更改用户可见的光标.如果拖放操作在同一个swing应用程序中,我已经看到了这个工作的示例.我试图使用DragGestureListener和DragSource来实现这一点无济于事.似乎除非拖动源在摆动范围内,否则不会调用这些方法.将外部文件拖动到swing应用程序时是否可以更改拖动光标?

请看这个简化的例子:

public class DnDTemplate extends JFrame {

private static final long serialVersionUID = 1L;
private JComponent thePane = null;
private Cursor dropCursor = null;

public DnDTemplate() {
    super( "Drop File Here" );

    thePane = (JComponent) getContentPane();
    thePane.setTransferHandler( new DndTransferHandler() );

    ImageIcon imageIcon = new ImageIcon( "drop_here.gif" );
    Image image = imageIcon.getImage();     
    BufferedImage bufferedImage = new BufferedImage( 16, 16, BufferedImage.TYPE_INT_ARGB );
    Graphics graphics = bufferedImage.getGraphics();
    graphics.drawImage( image, 0, 0, null );
    dropCursor = Toolkit.getDefaultToolkit().createCustomCursor( bufferedImage, new Point( 16, 16 ), …
Run Code Online (Sandbox Code Playgroud)

swing java-6

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

如何获得长期访问令牌Google API

在谷歌文档中说

// Once the user authorizes with Google, the request token can be exchanged
// for a long-lived access token.  If you are building a browser-based
// application, you should parse the incoming request token from the url and
// set it in OAuthParameters before calling GetAccessToken().
Run Code Online (Sandbox Code Playgroud)

但它没有说或显示如何做到这一点:(

有谁知道如何为桌面应用程序这样做?

代码样本非常受欢迎!

c# .net-4.0 winforms google-docs-api google-data-api

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