问题列表 - 第15668页

asp.net CustomValidator永远不会触发OnServerValidate

我有以下ASP页面:

<asp:Content ID="Content2" ContentPlaceHolderID="ShellContent" runat="server">
    <form runat="server" id="AddNewNoteForm" method="post"">

        <fieldset id="NoteContainer">
            <legend>Add New Note</legend>
            <asp:ValidationSummary ID="ValidationSummary1" runat="server" />
            <div class="ctrlHolder">
                <asp:Label ID="LabelNoteDate" runat="server" Text="Note Date" 
                    AssociatedControlID="NoteDateTextBox"></asp:Label>
                <asp:TextBox ID="NoteDateTextBox" runat="server" class="textInput" 
                    CausesValidation="True" ></asp:TextBox>
                <asp:CustomValidator 
                        ID="CustomValidator1" 
                        runat="server" 
                        ErrorMessage="CustomValidator" 
                        ControlToValidate="NoteDateTextBox" 
                        OnServerValidate="CustomValidator1_ServerValidate" 
                        Display="Dynamic" 
                        >*</asp:CustomValidator>
            </div>
            <div class="ctrlHolder">
                <asp:Label ID="LabelNoteText" AssociatedControlID="NoteTextTextBox" runat="server" Text="Note"></asp:Label>
                <asp:TextBox ID="NoteTextTextBox" runat="server" Height="102px" 
                    TextMode="MultiLine" class="textInput" ></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                    ErrorMessage="Note Text is Required" ControlToValidate="NoteTextTextBox">*</asp:RequiredFieldValidator>   

            </div>
            <div class="buttonHolder">
                <asp:Button ID="OkButton" runat="server" Text="Add New Note"  
                    CssClass="primaryAction" onclick="OkButton_Click"/>
                <asp:HyperLink ID="HyperLink1" runat="server">Cancel</asp:HyperLink>
            </div>
        </fieldset>
    </form> …
Run Code Online (Sandbox Code Playgroud)

asp.net validation webforms .net-2.0

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

简单数据库处理

我在Visual Studio中使用C#来修改ASP Web应用程序.

该应用程序当前正在使用SQL Server作为其数据库.SQL Server对于这个应用程序来说太过分了.我们正在谈论1个表,可能是40到50个记录,每周可能有2个添加/修改/删除事务.

我想让客户端关闭SQL Server,因为他们正在为它支付托管公司..NET库中有什么东西可以让我做这个简单的数据库处理吗?(托管公司不支持mySQL或Postgress)

.net c# database

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

Ninject:如何注入类库?

开始我正在使用Ninject 1.5.我有两个项目:Web项目和类库.我的DI配置在Web项目中.在我的类库中,我定义了以下内容:

    public interface ICacheService<T>
    {
            string Identifier { get; }
            T Get();
            void Set( T objectToCache, TimeSpan timeSpan );
            bool Exists();
    }
Run Code Online (Sandbox Code Playgroud)

然后是一个名为CategoryCacheService的具体类.

在我的web项目中,我绑定了两个:

Bind( typeof( ICacheService<List<Category>> ) ).To( typeof(CategoryCacheService)).Using<SingletonBehavior>();
Run Code Online (Sandbox Code Playgroud)

在我的类库中,我有HtmlHelper类的扩展方法,例如:

public static class Category
 {
  [Inject]
  public static ICacheService<List<Category>> Categories { get; set; }

  public static string RenderCategories(this HtmlHelper htmlHelper)
  {
   var c = Categories.Get();

   return string.Join(", ", c.Select(s => s.Name).ToArray());
  }
 }
Run Code Online (Sandbox Code Playgroud)

我被告知你不能注入静态属性,而是我应该使用Kernel.Get <>() - 但是......由于上面的代码在类库中,我无法访问内核.如何从这一点获取内核,或者有更好的方法吗?

dependency-injection ninject

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

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

高效的TIFF瓦片提取C++

我正在处理大约20000 x 20000像素的1gb大tiff图像.我需要在随机位置从图像中提取几个图块(大约300x300像素).

我尝试了以下解决方案:

  • Libtiff(我能找到的唯一低级库)提供了TIFFReadline(),但这意味着可以读取大约19700个不必要的像素.

  • 我实现了自己的tiff阅读器,它从图像中提取出一块瓷砖,而不需要读取不必要的像素.我预计它会更快,但对瓷砖的每一行进行搜索会使它变得非常慢.我也尝试读取包含我的磁贴的文件的所有行的缓冲区,然后从缓冲区中提取磁贴,但结果或多或少相同.

我想收到改善我的瓷砖提取工具的建议!

一切都是受欢迎的,也许你可以提出一个我可以使用的更高效的库,一些关于C/C++ I/O的技巧,一些针对我的需求的更高级别的策略等等.

问候,胡安

c++ tiff extraction tile libtiff

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

如何检查PostgreSQL事务中的挂起操作

我在PostgreSQL上有一个会话(SQLAlchemy),有一个活动的未提交事务.我刚刚将会话传递给某个调用树,该树可能通过或直接通过底层连接发出SQL INSERT/ UPDATE/ DELETE语句sqlalchemy.orm.

有没有办法检查此事务中是否有任何待处理的数据修改语句?即,提交是否是无操作,以及回滚是否会丢弃某些东西?

我见过人们v$transaction在Oracle中指出同样的事情(参见这个问题).我正在寻找类似于在PostgreSQL上使用的东西.

postgresql transactions sqlalchemy

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

如何选择jvm堆大小?

我通常对jvm堆大小做的是将max值设置得非常高,以避免臭名昭着的OutOfMemoryException.

然而,这种策略(或缺乏策略)似乎并不是很聪明.:-).

我的问题是如何选择最小值和最大值,以及两者之间的差异(最大值应该是小还是大?).例如,从这里:

如果初始堆太小,Java应用程序启动变慢,因为JVM被迫频繁执行垃圾收集,直到堆增长到更合理的大小.为获得最佳启动性能,应将初始堆大小设置为与最大堆大小相同.

谢谢.

java heap jvm

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

NSKeyedArchiver写XML(或其他人类可读的)?

我一直试图让NSKeyedArchiver以人类可读的形式写出我的数据(即不是二进制文件)我明白我可以使用...

setOutputFormat: NSPropertyListXMLFormat_v1_0
Run Code Online (Sandbox Code Playgroud)

但是......我似乎无法正确理解语法,有人能指出我正确的方向吗?

NSData *artistData;

NSLog(@"(*) - Save All");
artistData = [NSKeyedArchiver archivedDataWithRootObject:artistCollection ];
[artistData writeToFile:@"/Users/fgx/Desktop/stuff" atomically:YES];
Run Code Online (Sandbox Code Playgroud)

编辑

我添加了setOutputFormat(见下文)但是我在编译时收到警告,我错过了什么?

warning: NSData  may not respond to 'setOutputFormat:'
Run Code Online (Sandbox Code Playgroud)

这是我使用的代码.

NSLog(@"(*) - Save All");
artistData = [NSKeyedArchiver archivedDataWithRootObject:artistCollection ];
[artistData setOutputFormat: NSPropertyListXMLFormat_v1_0];
[artistData writeToFile:@"/Users/fgx/Desktop/stuff" atomically:YES];
Run Code Online (Sandbox Code Playgroud)

加里

cocoa objective-c

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

我真的需要Visual Studio吗?

我真的需要Visual Studio在Windows上构建c/C++应用程序.有没有办法让makefile和构建应用程序.

c++ windows

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

WordPress删除WWW

我最近建立了一个WordPress博客,它正在删除www所有网址.我已经禁用了所有插件,它仍然会这样做.

.htaccess是:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Run Code Online (Sandbox Code Playgroud)

我没有看到它有什么问题.

这是WordPress的最新版本.

我该如何解决?我想要所有的URL www.

提前致谢.

url wordpress url-rewriting

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