问题列表 - 第21931页

我们可以在ASP.NET页面上显示来自Javascript警报的超链接吗?

我有以下需要从Javascript ALert显示的文本.

我想知道我们是否可以显示警报本身的超链接?

alert('User already exists in the system, please <a href='../Login.aspx'>login</a>');
Run Code Online (Sandbox Code Playgroud)

感谢您的回复

谢谢

javascript c# asp.net

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

如何正确编码锚hrefs

在 XHTML/Strict 文档中对锚标记中的 URL 进行编码的正确方法是什么:

<a href="http://www.sit.com/page/<%= HttpUtility.UrlEncode("String that might contain unicode and dangerous characters like +, /, \\, <, >, \", ', =") %>">
    Anchor text
</a>
Run Code Online (Sandbox Code Playgroud)

或者

<a href="http://www.site.com/page/<%= HttpUtility.HtmlEncode("String that might contain unicode and dangerous characters like +, /, \\, <, >, \", ', =") %>">
    Anchor text
</a>
Run Code Online (Sandbox Code Playgroud)

或者

<a href="http://www.site.com/page/<%= CustomEncode("String that might contain unicode and dangerous characters like +, /, \\, <, >, \", ', =") %>">
    Anchor text
</a>
Run Code Online (Sandbox Code Playgroud)

在哪里CustomEncode定义。

我已经用 …

asp.net asp.net-mvc

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

流利的NHibernate CheckProperty和日期

我设置了一个NUnit测试:

new PersistenceSpecification<MyTable>(_session)
    .CheckProperty(c => c.ActionDate, DateTime.Now);
Run Code Online (Sandbox Code Playgroud)

当我通过NUnit运行测试时,我收到以下错误:

SomeNamespace.MapTest: 
System.ApplicationException : Expected '2/23/2010 11:08:38 AM' but got 
'2/23/2010 11:08:38 AM' for Property 'ActionDate'
Run Code Online (Sandbox Code Playgroud)

ActionDate字段是SQL 2008数据库中的日期时间字段.我使用自动映射并将ActionDate声明为C#中的DateTime属性.

如果我改变测试使用DateTime.Today测试通过.

我的问题是为什么测试失败了DateTime.Now?将日期保存到数据库时NHibernate是否会失去一些精确度,如果是这样,如何防止丢失?谢谢.

unit-testing date fluent-nhibernate

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

位阵列相等

System.Collections.BitArray在我的应用程序中,我需要比类更多的东西.具体来说,我需要位数组:

  • 是不可改变的
  • 使用值语义实现相等性

我创建了自己的struct,主要是复制实现的内部BitArray.(谢谢,.Net Reflector!)

我不会每天处理按位操作,因此我对我的等式实现没有最高的信心.(它正在通过我投掷的单元测试,但我可能会遗漏边缘情况.)我将我提出的解决方案作为下面的答案.我会感谢别人的反馈和答案,可能更正确或更有效.

就像CLR一样BitArray,length字段指的是结构中的位数,array字段(或Array属性)指的是表示位的32位整数数组.

[澄清]我选择在构造函数和其他方法中采用简单的路径,这样我就不能依赖于不必要的位为零.例如,

  • Not()是通过~整数数组元素上的按位取反()实现的.
  • 可以使用构造函数,它使用length和boolean来初始化所有位.如果初始化值为true,我将int数组的所有元素设置为-1(以二进制补码表示,由全1表示)
  • 等等.

因此,我需要在比较中处理(或者更确切地说,忽略)它们.一个好的解决方案也是在任何时候都将这些位置零,但在我的情况下会导致更多的工作(对于计算机和我来说都是如此!)

.net c# equals bitarray

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

Java决赛 - 一个持久的谜团

suggestBox.addKeyUpHandler( new KeyUpHandler() {
  public void onKeyUp(KeyUpEvent event) {
    if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { 
      String boxText = suggestBox.getText();
      if (!boxText.equals("")) {
        suggestPanel.add(checkBoxFactory(boxText, candidateNames));
        suggestBox.setText("");
      }
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

我无法理解为什么java强迫我将ArrayList(candiateNames)声明为final.这是为什么?

java

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

在没有Rebase的情况下重做GIT中的提交历史记录

自从我的最后一个问题被证实是关于GIT的变基,我已经决定我根本不想变基.相反,我想:

  1. 工作工作,随时检查和推动
  2. 抛弃所有这些提交并假装它们从未发生过(所以在工作结束时一个干净的提交)

我目前通过将文件复制到新目录然后将它们复制回新分支(与我的工作分支在同一点分支),然后将其合并到master任何地方.

这只是简单的坏事,为什么?更重要的是:有没有更好的/ GIT方式来做到这一点? git rebase -i迫使我合并(并挑选和压缩).

git rebase

21
推荐指数
2
解决办法
7234
查看次数

从Beamer页脚中删除幻灯片计数

我想SLIDE_NUMBER / TOTAL_SLIDES从Beamer演示文稿的页脚(footline)中删除幻灯片计数(例如),而不是完全删除页脚.我正在使用Boadilla主题,它使用infolines外部主题.在beamerouterthemeinfolines.sty文件中,我们找到了以下脚线的定义:

\defbeamertemplate*{footline}{infolines theme}
{
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
\usebeamerfont{author in head/foot}\insertshortauthor~~(\insertshortinstitute)
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
\usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
\usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
\insertframenumber{} / \inserttotalframenumber\hspace*{2ex} 
  \end{beamercolorbox}}%
  \vskip0pt%
}
Run Code Online (Sandbox Code Playgroud)

我需要基本上重新定义这个外部主题,使其没有内部主题\insertframenumber{} / \inserttotalframenumber\hspace*{2ex},或者以其他方式定义一个新的外部主题,继承infolines主题中的所有其他主题.我怎样才能做到这一点?

相关问题:如何删除LaTeX Beamer模板的页脚?

latex beamer

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

JTable不会显示列标题

我有以下代码来实例化一个JTable:该表提供了正确数量的行和列,但没有列上标题的标志.

public Panel1()
{
    int  nmbrRows;

    setLayout(null);
    setBackground(Color.magenta);
    Vector colHdrs;

    //create column headers

    colHdrs = new Vector(10);
    colHdrs.addElement(new String("Ticker"));

    // more statements like the above to establish all col. titles       

    nmbrRows = 25;
    DefaultTableModel tblModel = new DefaultTableModel(nmbrRows, colHdrs.size());
    tblModel.setColumnIdentifiers(colHdrs);

    scrTbl = new JTable(tblModel);
    scrTbl.setBounds(25, 50, 950, 600);
    scrTbl.setBackground(Color.gray);
    scrTbl.setRowHeight(23);    
    add(scrTbl);

//rest of constructor
...

}
Run Code Online (Sandbox Code Playgroud)

将此与其他制表代码进行比较,我没有看到任何缺失的步骤,但必须缺少某些内容.

java swing jtable

76
推荐指数
3
解决办法
10万
查看次数

C#音频 - 如何伸展时间(不同速度,相同音高)

我正在尝试在C#(VS2008)中创建一个winform应用程序,它可以加载一个mp3(其他格式会很好,但至少是mp3)并能够调整播放速度(速度)而不影响音高.我真的不需要任何其他音频效果.我尝试使用DirectShow,但似乎没有提供时间拉伸功能.我能够加入irrklang,但似乎没有时间伸展能力.所以现在我转到了SoundTouch.这肯定有能力,但我不清楚如何在C#中实现.

几天之后,我所做的就是在SoundTouch DLL上使用DLLImport,并且能够成功检索版本号.在这一点上,我甚至不确定我是否可以做我正在尝试使用SoundTouch做的事情.任何人都可以提供一些关于如何实现SoundTouch或具有我正在寻找的功能的不同库的指导?谢谢.

c# audio tempo pitch

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

如何检查一个单元格是否有图片?

在Excel中,我想检查例如"C12"的特定单元格是否有图片?
我怎么能这样做?

excel vba excel-2007 excel-vba

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