问题列表 - 第8961页

在asp.net MVC中缓存部分视图

我在webapp上有以下情况:

表"Employees"包含" Department "和" Function "列.两者都是下拉列表.

"功能"下拉列表选项取决于所选的"部门".(所以每个部门都有自己的功能列表)

更改部门时,我使用参数"DepartmentId"对控制器操作执行ajax调用.控制分数上有一个[outputcache]属性,因此它返回的函数将被缓存为每个部门ID.

我的问题是页面的初始加载. 你能在视图中调用控制权并利用缓存吗?

任何人?30次观看,没有答案..关于我的问题的任何评论?太明显了?太难?太奇怪了?谷歌的东西(虽然我没有在那里找到解决方案)?

asp.net-mvc caching

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

Div高度:0px不起作用?

<div style="height:0px;max-height:0px">
</div>
Run Code Online (Sandbox Code Playgroud)

将div高度设置为0px似乎不起作用.

div扩展以显示其内容,我们如何防止这种情况发生?

html css

32
推荐指数
4
解决办法
5万
查看次数

代码签署.NET程序集或只是设置?

我的公司终于买了代码签名证书.

我有一个WinForms应用程序(1个exe和几个dll),所有程序集都已经用强名称签名.然后将整个应用程序打包到msi安装程序中.然后我使用NSIS将msi,引导程序和先决条件(Framework,SQL CE ...)打包到一个setup.exe中.

显然我的setup.exe需要签名,以避免"可怕的"UAC提示.这还不够,还是你还会签署其他文件,尤其是.NET程序集?

属于该应用程序的另一个项目是Windows服务.你会签署那个集会吗?

.net deployment installation code-signing

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

.vce等效的开放格式?

我正在尝试编写自己的vce阅读器(Visual Cert Exam).但是.vce是一种二进制格式.

有没有办法解码格式?否则,是否存在任何其他等效的开放格式?

file-format

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

J2ME中的HTTP身份验证

我正在尝试创建一个J2ME应用程序,它使用HttpConnection连接器与webserver进行通信.

当我与WebServer通信时,我必须使用Basic HTTP auth进行身份验证,这通常是这样的

http://username:password@website.com/rest/api/method

但是在J2ME中,当我构造这种形式的url时,它不起作用.

我也试过添加请求属性, hc = (HttpConnection) Connector.open(url); hc.setRequestProperty("User", "alagu"); hc.setRequestProperty("pass", "mypassword");

但没有奏效.

有没有人以前做过基于j2me的HTTP身份验证?提前致谢.

java mobile midp java-me

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

C#BackGroundWorker Anomaly DoWork事件未触发

这是我的设置,此代码正常工作

private void butGo_Click(object sender, EventArgs e)
{
  threadCreateImages.RunWorkerAsync();
}


private void threadCreateImages_DoWork(object sender, DoWorkEventArgs e)
{
  PatientToHL7MSHManager tvPatientToHL7MSHManager = new PatientToHL7MSHManager();
  tvPatientToHL7MSHManager.LoadByMSHID(""); 
}


private void threadCreateImages_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
  MessageBox.Show("DONE"); 
}
Run Code Online (Sandbox Code Playgroud)

如果我更改此行tvPatientToHL7MSHManager.LoadByMSHID(""); to tvPatientToHL7MSHManager.LoadByPatientID("");

它跳过DoWork事件并直接进入RunWorkerCompleted事件.

除了代码路径相同之外,LoadByMSHID和LoadByPatientID之间的唯一区别是SQL语句上的过滤器.

没有后台线程,代码可以正常工作.

任何想法或建议将非常感激.

c# multithreading backgroundworker

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

在jquery ui选项卡中使用blueprint css

我正在使用蓝图来执行涉及jquery-ui选项卡的复杂表单布局,但是当我尝试在jquery-ui选项卡中使用蓝图span-x div时,格式化会变得非常棘手....

<div id="tabs">
  <ul>
    <li><a href="#blahblah"><span>blah blah</span></a></li>
    <li><a href="#blahblahblah"><span>blah blah blah</span></a></li>
  </ul>
  <div id="blahblah">
    <div "class="span-8 last">
      <dl>
       <!--some input boxes-->
      </dl>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我拿出"class-span-8 last",页面按预期工作.任何帮助/想法将不胜感激!

jquery user-interface tabs blueprint-css

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

我可以获取varchar值不能转换为datetime的行列表吗?

我有一个遗留的SQL Server 2000数据库,其中有一列具有一个日期,无论出于何种原因,该日期都存储为varchar而不是datetime.我想对这些数据进行查看,并使用datetime字段而不是varchar来更轻松地对字段进行报告.好消息是,大多数值看起来应该能够直接投射到日期时间.

当然,显然有一些字段以这样的方式输入,即它们不能转换为日期时间.为了清楚起见,这是表格的外观:

CREATE TABLE dbo.user
(
    ...
    birthdate varchar(10)
    ...
)
Run Code Online (Sandbox Code Playgroud)

视图看起来像这样:

CREATE VIEW dbo.UserView
AS
SELECT ...
       CAST(u.birthdate AS datetime) AS birthdate
       ...
FROM user u
WHERE ...
Run Code Online (Sandbox Code Playgroud)

有什么办法可以:

  1. 获取生日日期不能投入日期时间的所有行的列表,以防我可以修复它?
  2. 在我无法修复该值的情况下,使值显示为NULL或者甚至可能是显然不是用户的真实生日的东西?

sql-server datetime varchar casting sql-server-2000

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

如何在WCF客户端配置文件中指定Windows凭据

我有一个使用BasicHttpBinding和Windows身份验证的WCF服务.大多数客户端都是域帐户,并使用其默认凭据连接到服务.

现在,我想从在本地帐户下运行的ASP.NET客户端连接到该服务.我想使用ASP.NET应用程序可用的Windows凭据(域\用户和密码)连接到WCF服务.

我知道我可以使用ClientBase <T> .ClientCredentials在代码中执行此操作.

有没有办法在客户端的web.config文件中指定凭据(域\用户和密码),所以我不必更改代码?

编辑

如果无法在配置文件中完成,是否有办法使用System.Net.ICredentials或System.Net.NetworkCredential作为WCF服务的凭据?

.NET Framework提供了这些作为提供网络凭据的同类方式,但是对于WCF,这似乎已经被抛弃,而不是基于不相关的System.ServiceModel.Description.ClientCredentials类的新的不兼容系统.

编辑2

接受Marc对原始问题的回答 - 似乎在客户端配置文件中没有办法做到这一点:(

我认为这是WCF的一个缺陷 - 我不接受微软应该故意阻止我们在配置文件中放置凭据 - 毕竟它们必须存储在某个地方,而Framework包含加密配置文件的工具.我想我可以为此创建一个自定义的BehaviorExtensionElement,但它应该是开箱即用的.

它也有点不一致:system.net/mailSettings/smtp/network配置元素允许指定凭据,为什么不WCF?

关于使用System.Net.NetworkCredential的第二个问题,从这个博客看来,至少在使用Windows身份验证时,可以使用以下代码:

factory.Credentials.Windows.ClientCredential =
   new System.Net.NetworkCredential(name, password, domain);
Run Code Online (Sandbox Code Playgroud)

wcf credentials

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

C++数学函数问题(在Linux下)

我有关于max和sqrt的问题

如果我包括math.h,它就找不到sqrt.

所以我查看了cmath头文件,里面包含math.h,但是当我尝试打开math.h时,它说找不到该文件.因此,Linux中缺少我的math.h.

c++ linux math

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