小编Ada*_*dam的帖子

强制PrincipalContext连接到特定服务器

有没有办法强制PrincipalContext连接到特定的域控制器?我正在枚举我的应用程序的锁定帐户列表,我希望能够查询多个服务器并从所有DC返回列表.

目前我得到了我的PrincipalContext连接到的DC,我的列表并不总是完全正确的被锁定的帐户.

我已经做了一些挖掘,但没有看到任何方法来引用PrincipalContext的调用连接到哪个域控制器.

c# asp.net active-directory

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

ASP.NET Charting Control无法在生产服务器上运行

我有一个严重依赖图表的应用程序,目前图表将在ASP.Net开发服务器中运行,但当我尝试发布到我的服务器(Win 2008 Server R2,IIS 7)时,图表不会显示.

使用Firebug,我可以看到对ChartImg.axd的调用返回404,我得到的只是IE中的空白图像持有者,或者在Firefox中没有.到目前为止,我已经搜索了大约3或4个小时,并且已经尝试了所有推荐的内容,但似乎没有任何工作.

我想使用memory/HttpImageHandler,而不是ImageLocation配置.

我的Web.Config

    <appSettings>
    <!--<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />-->
    <add key="ChartImageHandler" value="storage=memory;timeout=20;deleteAfterServicing=false" />
  </appSettings>
  <system.webServer>
    <handlers>
      <remove name="ChartImageHandler" />
      <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
        path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    </handlers>
  </system.webServer>
  <system.web>
    <httpHandlers>
      <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        validate="false" />
    </httpHandlers>
    <pages>
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting"
          assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      </controls>
    </pages>
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </assemblies>
    </compilation>
    <customErrors mode="Off"/>
  </system.web>
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法,我出错了,以防止我在我的服务器上工作?

asp.net mschart

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

Mono:尝试从web.config读取connectionString的问题

我对.NET方面非常熟悉,并且正在尝试使用Mono进行一些编码.

我习惯ConfigurationManager.ConnectionStrings["index"]在.NET中使用web.config读取连接字符串,并试图找到一种在Mono中执行此操作的方法.显然Mono中没有ConfigurationManager?我有一个System.ConfigurtationSettings,但我最接近的是AppSettings,而MonoDevelop告诉我它已经过时了.

我在这里完全遗漏了一些关于如何在Mono Web应用程序中读取web.config的内容吗?

mono monodevelop

7
推荐指数
0
解决办法
1947
查看次数

将列添加到 Crystal Report 的数据集 (xsd)

我正在处理一份报告,需要向我的一个数据集和 RPT 文件中添加一列,但是当我尝试修改数据集时,我收到一个错误,指出指定的表不存在。当我查看代码时,看起来最初有一个用于此目的的表,但这种方法已被放弃,现在改为使用附加到报告的代码中的 DataSet 来完成。

我的问题是我需要在报告中添加这个新列,但我似乎无法以某种方式处理数据,因此我无法将我的新字段拖到报告上,因为我找不到所需的部分的 DataSet,因为它不像以前那样存在,现在代码中的 DataSet 取而代之。

任何人都能够为我指明如何进行这项工作的正确方向?

更新: 这大致是我的数据集如何进入水晶报表

private Sub ShowReport()
    Dim dsStatsForPlanned As DataSet = Nothing
    dsStatsForPlanned = DirectCast(Session(CreateSessionKey()), DataSet)
    plannedProductRpt.SetDataSource(dsStatsForPlanned)
End Sub
Run Code Online (Sandbox Code Playgroud)

我在来自 Session 的 DataSet 中添加了我需要的附加字段,但我正在尝试使用 Designer 将此额外字段添加到报告中,并且当我尝试刷新或更改数据源时,Designer 告诉我table 不存在,大概是因为该表仅存在于内存中,并且不直接绑定到 SQL 表。

dataset crystal-reports

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

在后面的代码中绑定按钮单击事件

我正在我的代码后面的文件中构建一个按钮,并希望将click函数绑定到另一个按钮的现有单击函数.我该如何处理?我希望有一些简单的东西:

Button b = new Button();
b.onClick = otherClickEvent();
Run Code Online (Sandbox Code Playgroud)

但显然这是不可行的.我在这里错过了一些东西.我知道OnClientClick,但这显然只涉及JS方面.

c# asp.net

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

试图创建一个插入函数

我正在尝试使用pgAdmin在Postgres 8.4中创建一个函数,我有以下代码

CREATE OR REPLACE FUNCTION spcwriteperson(IN fname varchar(20))
  RETURNS VOID AS
$BODY$
    INSERT INTO person ("firstName") VALUES(fname);
$BODY$
  LANGUAGE sql VOLATILE
  COST 100;
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它时,它抱怨VALUES(fname)的fname不是列.我来自于在MySQL和Sql Server中编写sprocs和函数.任何帮助为什么这不起作用,或我做错了什么?

postgresql function pgadmin

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

从List <T>获取特定类型的对象

我有一个控件列表,List<Control>我希望能够检查他们的类型.因为我的列表只包含Controls,所以执行typeof()不会让我太过分,我想能够询问是否List<Control>[0]是Checkbox,TextBox,Label等.

我如何找到列表中具有哪种特定类型的控件?

c# asp.net

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