小编ice*_*n31的帖子

如何在ASP .NET BoundField(DataFormatString)中修复日期格式?

我有一个动态的BoundField(对于DetailsView),代码如下:

BoundField bf1 = new BoundField();
bf1.DataField = "CreateDate";
bf1.DataFormatString = "{0:dd/MM/yyyy}";
bf1.HtmlEncode = false;
bf1.HeaderText = "Sample Header 2";

dv.Fields.Add(bf1);
Run Code Online (Sandbox Code Playgroud)

但不知何故,它仍然显示错误的格式:2013-04-29T18:15:20.270.

我可以用任何方式解决这个问题,以显示"29/04/2013"​​吗?谢谢你的帮助.

.net c# asp.net

27
推荐指数
4
解决办法
10万
查看次数

按钮javascript适用于IE但不适用于firefox window.navigate()

<input type="button" value="Back" onClick="window.navigate('http://www.google.com')">
Run Code Online (Sandbox Code Playgroud)

这适用于IE8,但不适用于Firefox或Opera.任何人都知道为什么以及如何解决它?

html javascript internet-explorer-8

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

使用BouncyCastle PGP解密文件的例外情况

我试图使用一个名为PgpDecrypt的类来解密客户端给出的这个示例文件.但是当代码出现在这一行时:

Stream clear = pbe.GetDataStream(privKey);
Run Code Online (Sandbox Code Playgroud)

它返回一个错误: 异常解密密钥

这是我的解密代码:

PgpDecrypt test = new PgpDecrypt(string.Concat(pathh, "TestDecryptionFile"),
                                             string.Concat(pathh, "mypgpprivatekey.key"),
                                             "mypassphrase",
                                             @"d:/test/",
                                             string.Concat(pathh, "clientpublickey.key"));

FileStream fs = File.Open(string.Concat(pathh, "TestDecryptionFile"), FileMode.Open);
test.Decrypt(fs, @"d:\test\");
Run Code Online (Sandbox Code Playgroud)

我使用BouncyCastle作为.NET的第三方库.

任何解决这个问题的想法都会有很大的帮助.提前致谢!

c# encryption bouncycastle pgp console-application

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

如何从ViewModel操作WPF窗口控件(选项卡,文本框,列表框)

我是WPF的新手.我正在使用WPF创建应用程序(所有UI控件已经修复)和MVVM,但大多数事件都在代码隐藏中.我正在清除代码隐藏的过程,但我有类似(下面的代码)的代码来切换选项卡,并根据参数触发控件的可见性:

tabItem1.Selected = true;

textBox1.Visibility = Visibility.Hidden;

lbxHusbandsWives.Items.Add(txtHusbandsWives.Text + '/' +
   cbxHusbandsWivesCountry.Text + '/' +
   dpHusbandsWives.SelectedDate.Value.ToShortDateString());
Run Code Online (Sandbox Code Playgroud)

我怎样才能在viewmodel中执行此操作?那么,在一个命令中呢?所以我可以清除凌乱的代码隐藏?谢谢你的帮助.:)

wpf mvvm

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

如果连接表中不存在连接ID,如何显示连接表中的数据?

我有以下表格及相应的数据:

RequestsTable
ReqID | ReqBy | ReqDate
1 | User1 | 30/04/2013
2 | User2 | 30/04/2013
3 | MasterUser | 30/04/2013
Run Code Online (Sandbox Code Playgroud)

RequestorsTable
ReqUserName | ReqFullName
User1 | Sample User 1
User2 | Sample User 2
Run Code Online (Sandbox Code Playgroud)

我需要输出如下:

ReqID | ReqBy | ReqDate
1 | Sample User 1 | 30/04/2013
2 | Sample User 2 | 30/04/2013
3 | MasterUser | 30/04/2013
Run Code Online (Sandbox Code Playgroud)

我可以知道怎么办^^?

快速说明:MasterUser是一个超级用户帐户,因此不在数据库中,但可以提出请求.

谢谢您的帮助.

sql-server

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