问题列表 - 第11287页

当周期性调用时,Jquery ajax在IE8上不起作用

我目前每2秒使用jQuery执行相同的ajax请求.出于某种原因,在IE8上它只能在第一次工作.每个后续请求自动似乎转到onSuccess函数,结果与第一个请求相同.

相同的代码在FF3和Chrome上完美运行.

有人知道这个bug以及如何破解它吗?或者我只是做错了什么?

jquery internet-explorer

5
推荐指数
2
解决办法
4037
查看次数

Linq To Sql:异常"字符串必须正好一个字符"

考虑使用varchar(1) NULL字段定义的SQL Server表.它被用来存储性别角色.有些行有数据,有些没有:null或空白.当然空白应该是空值,但在这里考虑空白是一个有效值.我更喜欢这个值为null.

ID    Gender
1      'M'
4      'M'
3      ''
4      'F'

运行Linq To Sql查询时引发异常,其值为someID3.

var emp = (from e in db.Employees
           where e.ID == someID
           select e);
Run Code Online (Sandbox Code Playgroud)

例外:

字符串长度必须正好一个字符.

问题:这个例外的原因是什么?可以采取哪些措施来预防或消除这个问题?

c# sql-server linq-to-sql

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

验证Gridview

我有一个gridview,我想在编辑模式下验证.我该怎么做呢?

下面是我的Gridview,下面是我的第一次尝试.

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
        DataSourceID="SqlDataSource1" BackColor="White" BorderColor="#999999" 
        BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Vertical" 
        Width="387px" DataKeyNames = "APPID" AllowPaging="True">
        <PagerSettings Mode="NextPreviousFirstLast" />
        <RowStyle BackColor="#EEEEEE" ForeColor="Black" />
        <Columns>
            <asp:BoundField DataField="APPName" HeaderText="Application" 
                SortExpression="APPName" />
            <asp:BoundField DataField="Description" HeaderText="Description" 
                SortExpression="Description" />
            <asp:CommandField AccessibleHeaderText="Edit" ButtonType="Image" 
                DeleteImageUrl="~/images/bttnDelete.gif" 
                EditImageUrl="~/images/bttnEdit.gif" HeaderText="Action" 
                ShowDeleteButton="True" ShowEditButton="True" 
                ShowHeader="True" CancelImageUrl="~/images/bttnCancel.gif" 
                UpdateImageUrl="~/images/bttnSave.gif" InsertVisible="False" />
        </Columns>
        <FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
        <PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
        <SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
        <AlternatingRowStyle BackColor="#DCDCDC" />
    </asp:GridView>
Run Code Online (Sandbox Code Playgroud)

第一次尝试

Protected Sub GridView1_RowDataBound(ByVal sender As Object, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net validation gridview visual-studio-2008

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

由树冲突破坏的svn合并功能

我不知道svn团队什么时候决定对我们造成树冲突,但它完全打破了svn的合并功能.

我有一个分支,我想将最新的更改从主干合并到分支.我已经完成了一次这样的合并,但由于树冲突,这个合并失败了.这是命令:

$ svn --force merge -r 3185:3192 svn://chamar2/rx-services/SAMS .
svn: Attempt to add tree conflict that already exists
Run Code Online (Sandbox Code Playgroud)

我第一次尝试这个合并(没有--force)它只创建了树冲突,并没有合并任何东西.现在它只是报告上面的消息.

如果我svn status在分支工作副本上执行,它会显示所有尚未合并回主干的文件.当然,我的分支的目的是在尚未进入主干的地方进行这些更改.

当他们这样做时他们在想什么?

我没有找到任何关于导致树冲突的原因以及如何在svn创建这些东西后继续工作的可用信息.

有没有办法告诉svn忘记树冲突,只是像过去那样进行合并?

我正在使用1.6客户端和较旧的svn服务器(可能是1.3.1).

svn merge tree-conflict

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

我应该在Web应用程序中嵌入CSS/JavaScript文件吗?

我最近开始将JavaScript和CSS文件嵌入到我们的公共库DLL中,以使部署和版本化更加简单.我只是想知道是否有任何理由可能想要对Web应用程序执行相同的操作,或者最好将它们作为常规文件保留在Web应用程序中,并且仅使用嵌入式资源来共享组件?

嵌入它们会有什么好处吗?

asp.net projects-and-solutions embedded-resource

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

jvm.cfg文件与Java相关的目的是什么?

它有一些奇怪的关键字.请解释该文件的一般用途.

java configuration

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

如何删除Ruby中的最后一行文件?

我正在访问一个文件,在我追加它之前,我想从文件中删除最后一行.在Ruby中有没有有效的方法呢?

这是我用来访问文件的内容:

file = File.new("imcs2.xml", "a")
Run Code Online (Sandbox Code Playgroud)

ruby file

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

如何删除MDI父窗体上的灰色背景?

我要做的是在标记为mdi容器的表格上画一些玻璃.但是,只要设置了IsMdiContainer,表单就会在其控件列表中添加一个MdiClient.此时,父表单会发生一些事情 - 几乎就像深灰色面板停靠在MdiClient所在的整个表单上.

我接下来要做的是将MdiClient控件移开一点:

    foreach(var c in Controls)
    {
        if(c is MdiClient)
        {
            var client = (MdiClient)c;
            client.BackColor = Color.Red;
            client.Dock = DockStyle.None;
            client.Size = new Size(this.Width-100, this.Height);
            break;
        }
    }
Run Code Online (Sandbox Code Playgroud)

然后,这使得实际的MdiClient区域变小,以便我们可以看到它背后的内容(托管子窗体的位),并且显然父窗体不是绘画或其他东西.

从这里可以看出:http://img525.imageshack.us/img525/8605/mdiglassproblem.png

我现在需要以某种方式获得MdiClient背后的区域(在玻璃部分呈现白色的深灰色部分)消失.

有任何想法吗?

PS - 在Vista中使用DwmExtendFrameIntoClientArea方法渲染Glass.

c# forms mdi mdiparent

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

替代cvs2svn执行cvs到svn迁移

我正在尝试在运行OS X Server的新XServe服务器上执行从cvs到svn的迁移.预安装OS X的cvs2svn和dbm库之间存在已知冲突.错误是:

错误:cvs2svn使用anydbm包,它依赖于较低级别的dbm库.您的系统具有dbm,已知cvs2svn存在问题.要使用cvs2svn,必须安装除dumbdbm或dbm之外的Python dbm库.有关更多信息,请参见http://python.org/doc/current/lib/module-anydbm.html.

我按照cvs2svn FAQ中的所有规定步骤操作,但错误仍然存​​在.有没有人知道完成这项任务的另一种方法,或者为这个看似常见的问题提供不同解决方案的另一个网站?

python macos cvs2svn xserver gdbm

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

在C#中使用SetWindowPos来移动窗口

我有以下代码:

namespace WindowMover
{
    using System.Windows.Forms;

    static class Logic
    {
        [DllImport("user32.dll", EntryPoint = "SetWindowPos")]
        public static extern IntPtr SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int Y, int cx, int cy, int wFlags);

        public static void Move()
        {
            const short SWP_NOMOVE = 0X2;
            const short SWP_NOSIZE = 1;
            const short SWP_NOZORDER = 0X4;
            const int SWP_SHOWWINDOW = 0x0040;

            Process[] processes = Process.GetProcesses(".");
            foreach (var process in processes)
            {
                var handle = process.MainWindowHandle;
                var form = Control.FromHandle(handle);

                if (form == null) continue; …
Run Code Online (Sandbox Code Playgroud)

c# windows interop

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