Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 C#_IT技术博客_编程技术问答 - 「Fatal编程技术网」

C# 如何保存javascript值以在服务器代码中使用?

我有一个标签,显示价格取决于另外两个通过javascript的下拉列表。我想在hitted中的submit按钮时在服务器代码中使用此标签值。我怎么才能知道呢 .aspx.cs页面代码: protected void btnSubmit_Click(object sender, EventArgs e) { Int64 totalPrice = Convert.ToInt64(lblMablaghGhabelePardakht.Text); System.W

C# 适用于Windows 8.1的Bonjour SDK

我在我的Windows8.1机器上从苹果网站上安装了适用于WindowsV2.0.4的BonjourSDK和适用于Windows8和8.1的Bonjour3。当我试图在我的C#代码中使用Bonjour包时,该包无法识别,我无法使用SDK。你知道为什么会这样吗 编辑:结果表明,这是因为Interop.Bonjour.dll不在引用中,所以我添加了它,现在我没有得到错误。但是,当我尝试使用一类Bonjour包时,如下所示: DNSSDService service = new DNSSDServic

C# ASP.Net静态值在刷新页面时保持累积

我有一个asp.net页面,还有一个静态值totalBalance,它对gridview中一列中的值求和 我发现,当我刷新页面时,totalBalance会累积,而不是保留原始值 是否有任何代码可以插入,以便它可以刷新值,并且每次我刷新页面时,它都在重新计算列值,而不是累加数字 我现在有这个RemoveCache protected void RemoveCache() { Response.CacheControl = "no-cache"; Respo

C# 以编程方式将LayoutAnchorable添加到DockManager

我正试图以编程方式向我的AvalonDockDockingManager实例添加一个新的LayoutOnTable 使用下面的代码,锚定出现,但为空(内容不显示),按钮不工作(浮动、自动隐藏、关闭等) 在将控件(在运行时)拖入和拖出myLayoutDocumentPane之后,该控件确实开始按预期工作,尽管关闭按钮没有出现(这是一个单独的问题) 我试过导航AvalonDock源代码,但是没有明显的东西可以找到 我希望以编程方式添加,而不是使用MVVM。如果您希望始终添加到要从中添加的文档的同一窗

C# 如何正确关闭日志线程

我有一个日志类,它包含一个线程安全队列、一个为该队列提供服务的线程、一些支持信号和一个bool: private ConcurrentQueue<LogEntry> _logQ; private Thread _thread; private volatile bool _running; private AutoResetEvent _logEntryWaitingSignal; private ManualResetEvent _shutdownSignal; 我有一段关机代码

C# Windows Phone 8调用脚本错误?

我正在从windows mobile应用程序中的代码隐藏调用javascript。 我正在使用Windows Phone SDK 8.0和Visual Studio 2012进行开发 调用时,我得到以下isuue wbInnerContent.InvokeScript('scriptName', new String[] { jsonval }); {System.SystemException:发生未知错误。错误: 80020101.at Microsoft.Phone.Controls.N

C# 动态数据的正确数据类型?

我正在为ArtityDraft编写一个解析器,这是一个将整个项目导出为XML文档的写作工具。大多数操作都相当简单,但它处理实体的方式有点棘手 本质上,每个实体都有一个特征集合,每个特征集合都是属性集合。每个属性可以是int、string或枚举,并具有名称(string)和ID(long) 我试图找出在每个实体中存储这些数据的最佳方式。我希望它是通用的,而不是预定义的实体,因为这更能证明未来。我想我对C#太缺乏经验了,不知道如何正确地存储它。我只需要根据数据字段的名称编制索引。能够在ID上建立索引

Unity,C#,字典,计算比赛中各队的得分

好吧,这对我来说很难理解,因为我会尽可能清楚地解释我的问题是什么 首先,我正在为我制作的fps游戏创建一个计分系统。 现在分数系统使用了一个双字典结构,即在字典中有一个字典 playerScores = new Dictionary<string, Dictionary<string, int> > (); 现在它正在存储玩家的死亡和死亡信息,然后按照死亡的降序将它们显示在一个领导板上,并将它们分组到他们所在的团队中,这一切都很好 我遇到的问题是试图找出一种方法来计算每

C# 在Web Api中找到多个与请求匹配的操作

当我尝试使用2个“Get”方法时,总是会出现此错误 找到多个与请求匹配的操作:webapi 我一直在看其他类似的问题,但我不明白 我有两个不同的名称,并使用“HttpGet”属性 [HttpGet] public HttpResponseMessage Summary(MyVm vm) { return null; } [HttpGet] public HttpResponseMessage FullDetails() { return null; } 您的webmethod

C# 使用绑定时如何在TabControl中保留选项卡

所以我有一个选项卡控件。我想将ItemsSource绑定到我的ViewModel集合,以便动态添加选项卡。比如: <TabControl ItemsSource="{Binding Path=Cities}"> <TabItem Header="Settings" x:Name="settingsTab" /> </TabControl> 其中城市是城市类型的可观测集合。但是,我希望第一个选项卡显示SettingsView。来自城市的项目应显示城

C# Can';t通过非默认NIC发送多播

在Windows7VM上,我尝试使用两个网络接口中的第二个(非默认)向多播地址发送UDP数据包。我可以使用/INTF选项(不允许指定端口)通过mcast实现这一点,但我的C#代码不起作用: void run(string ipaddrstr, int port, string nicaddrstr) { int index = -1; // Create a socket for the UDP broadcast Socket socket = new Socket(A

C# 使用谷歌地图API的位置标记问题

我正在使用GoogleMapsAPI在.Net平台上显示位置标记。我已经将纬度、经度、城市和州信息存储在数据库中,如果我添加第7个数据库条目作为纬度和经度,我将面临地图和标记不显示的问题 下面是.aspx的代码和隐藏代码 .aspx: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title> Goo

C# 怪异的服务行为

为了让您了解一些背景知识,我一直在尝试修改我们的本地托管安排,以便现有的WCF服务在IIS本地托管,从而分配当前的主机控制台应用程序 我创建了一个新的WCF项目,它只包含一个svc和web.config svc在服务程序集中引用了一个服务工厂,而web.config的复杂性很低。这模拟了服务在我们的dev/test/uat/pre-prod环境中的部署方式 该服务有一个服务行为,在调用AddBindingParameters期间设置证书验证器-这比我在该公司工作的时间更长 问题是在本地,AddB

C# 在DataGridView中将自动生成的列设为只读

我有一个DataGridView,它的DataSource是一个有五列的DataTable。如果我尝试访问列的只读属性,如下所示: datagridview.Columns[1].ReadOnly = true; 它抛出一个空引用expetion 我理解这是由于框架如何管理其自动生成的列,正如对的回答所指出的 我的问题是:当数据源自动生成时,如何使列只读?当列已生成时,如何使列只读 private void Form1_Load(object sender, EventArgs e)

C# 保护应用程序机密,如加密密钥和其他敏感数据

我目前正在开发一个ASP.NET MVC 4.5.2应用程序。该应用程序没有存储真正有价值的数据,但在我看来,安全性永远不应该被低估,即使无害的数据也可能在坏人手中变得有害。所以我决定加密所有与用户相关的数据,比如聊天信息和个人用户数据。我正在使用ASP.NET标识向应用程序添加用户。用户密码由Identity Framework自动哈希。但是我想进一步加密这些数据集,这样密码散列、电子邮件地址、用户名。。。在数据库中也是加密的。一个应用程序用户发送给另一个应用程序用户的每条文本消息也应该加密,

C# WindowsStartUpLocation=";“中心所有者”;当所有者为空时

如果所有者窗口为空,那么WindowStartupLocation=“CenterOwner”究竟如何工作?是否有可能以某种方式更改此行为(最好在应用程序中全局更改,而不是在每个窗口上更改) 在我的应用程序中,我有几个对话框(大多数对话框有助于更改应用程序的一些配置/设置),在定义application.Current.main窗口之前或之后显示这些对话框。例如,在应用程序启动时,我会显示一个窗口,有人可以在其中选择应用程序语言。我通过应用程序设置窗格/窗口显示完全相同的内容 我希望出现此语言选

C# 获取C中最后一个数据填充的excel行号#

我一直在努力有效地获取行号。但当数据被清除,单元格没有被明确删除时,它就失败了 我想这是因为“使用范围” 我所做的就是使用ePlus using (var excel = new ExcelPackage(hpf.InputStream)) { var ws = excel.Workbook.Worksheets["Sheet1"]; if(ws.Dimension.End.Row > 2003) { var result = new JsonRe

c#使用无滚动条的鼠标滚轮滚动

我正在尝试使用鼠标滚轮动态更改winforms应用程序中包含按钮的面板的视图。我基本上是使用下面的代码更改面板的位置,但是每当我使用鼠标滚轮滚动时,都可以看到滚动条。当我改变位置时,它们有点闪烁。有没有办法阻止滚动条出现 location -= 40; this.pnl.VerticalScroll.Value = location; this.pnl.AutoScrollPosition = new Point(0, location); 您不能从winforms简单地更改它,因为它是由wi

C# Asp.NET下拉列表以树的形式从列表中添加列表项

我有一个方法,我必须从一个像树一样的集合中填充dropdownlist。我有父对象列表,每个父对象都有子对象列表,每个子对象都有孙子对象列表等等。 我必须循环遍历该集合,因为我想缩进项以便构建层次结构 ddl应该如下所示:(-是缩进的符号) 父母亲 -孩子 --孙子 ---外孙 -孩子 父母亲 ……等等 我应该如何改变这个方法,这样我就不会在循环中有循环在循环中,因为我不知道树的深度 提前谢谢 方法: private void BindObjectDropDown() {

C# 尝试显示时出现弹出菜单错误

我对弹出菜单有一个奇怪的问题(这不是我第一次在代码中使用它,所以我不明白为什么会发生这种情况) 这是显示弹出菜单的代码: PopupMenu p = new PopupMenu(); p.Commands.Add(new UICommand { Label = "Delete gear", Id = 0 }); p.Commands.Add(new UICommand { Label = "-", Id = 1 }); if (i

C# 使用MVVM在WPF中异步加载图像

我正在制作一个应用程序,从本地目录或文件名列表加载多个图像。我是WPF和MVVM的新手,在并发方面从来没有这么出色过。所以我的问题是,我的代码中缺少了什么使图像异步加载 public class ThumbnailGridViewModel : ViewModelBase { public ObservableCollection<Picture> Pictures { get { if (_filterOn)

C# 从DataGridview打印图像?

我需要将图片从dataGrid显示到打印页面?如何设置图像的值 private void printDocument_nahlad_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { //e.Graphics.DrawImage(dataGridView_nahlad.Rows[0].Cells[12]........... = , 620, 55, 120, 120); } 我添加了代码,将

为什么我在后端C#上创建的对象变为空

我使用asp.net和c#作为后端代码,在前端使用html、javascript/jquery 用户单击网站上的“详细信息”以查看和编辑以前创建的请求 jquery/ajax在后端调用方法以获取有关请求的信息。 将创建一个对象newWaferRequest来保存此信息。对象从ajax调用返回,站点用该信息填充表单。然后,用户可以编辑表单、向请求添加新程序、修改现有请求信息等 我遇到的问题是,当用户选择“savePgm”时,ajax调用后端savePgm方法,该方法应该更新之前创建的对象newWa

C# 在不同列表中的多个表上显示列标题

我在ASP.NET MVC中有一个视图,可以访问带有两个单独列表的viewmodel。我遇到的问题是访问列表中的列标题以在每个数据集上方显示它们。foreach语句准确地显示数据,但目前我还在列标题上使用foreach语句(的显示名称)。我需要修改此语句以访问列表(NotesList),并仅在td语句中显示的数据集上方显示它们的一次迭代。我感谢你的反馈。视图如下 @model Risk.ViewModel.ListCatViewModel .... <table class="table"

C#-Assembly.Load-抛出异常:';System.BadImageFormatException';在mscorlib.dll中

我想做一个关于从资源运行EXE文件的实验 Assembly a = Assembly.Load(hm_1.Properties.Resources.HashMyFiles); MethodInfo method = a.EntryPoint; if (method != null) { method.Invoke(a.CreateInstance("a"), null); } **对于这个实验,我使用了一个名为HashMyFiles.exe的文件,它位于我的参考资料中 但是,当我调试

C# 在IsInRole()中指定角色的位置

我有一个名为users的表,其中包含基本的用户信息 现在我想使用角色,但我不知道在哪里指定这个角色。这是在数据库级别上吗 我想使用方法User.IsinRole(),我正在使用codefirstdesign 提前感谢,首先,您必须使用单独的角色表指定您的角色,然后当然要与您的用户表关联。您可以检查Identity Framework,它附带了asp.net mvc开箱即用 您可以像这样从控制台使用nuget安装identityframework Install-Package Microsoft

C# 上标

我正在尝试使用原生的migradoc超级脚本和FormattedText,但是超级脚本的文本太小了。当我试图增加格式化文本的大小时,它的行为与预期不符。我使用的是1.5 beta3的预发行版 以下是我的示例代码: //Build Pdf Document PdfDocument pdfDoc = new PdfDocument(); //Build PDF Page PdfPage pdfpage = pdfDoc.AddPage

C# 将文本框值(12000)转换为UWP中的时间格式(1:20:00)

我有一个项目,它只有一个文本框和一些按钮作为数字输入,这是我的问题:当我在文本框中输入12000这样的数字时,它突然将格式更改为1:20:00,并显示在同一个文本框中。它可以由文本处理程序(事件处理程序)处理吗?如果是,什么是代码隐藏?为什么要这样做?文本框上没有可以设置为datetime格式的Format属性吗?是的,但是文本框的文本变化很快,我的意思是1:20、12:00和1:12:59。这不符合我的期望如果你想展示时间,为什么不使用

C# 类型为';System.Runtime.Serialization.SerializationException';发生在mscorlib.dll中

我正在尝试使用bing语音api将语音到文本识别的调用功能添加到我的机器人上。 当我运行应用程序时,它会在运行时给我一个异常(在标题中给出)。我不知道该如何处理,也不知道是什么原因造成的。 它发生在SendToBot方法的下一行 await postToBot.PostAsync(activity, CancellationToken.None); Microsoft.Bot.Builder.Internals.Fibers.NullWait`1[[Microsoft.Bot.Builder.

比较两行并使用c#和sql更新列值

我正在制作一个关于同步数据库数据的应用程序 我有一个源数据库和一个目标数据库(它是空的) 当应用程序运行时,它在目标数据库的表中创建相同的列,并另外添加一个UpdateYN列 然后将源数据库表中的数据插入目标数据库表中 这意味着除了UpdateYN列之外,两个表具有相同的数据 我已经在上面构建了一个代码。但现在我想这样做 当我更新源数据库的表列时,我只想只更新目标数据库表中的那一行 所以,在更新之前,需要比较两行,并检查值,但我不知道如何处理它 请给我一些关于这个的链接或者分享你的知识,谢谢 代

C# 在3列表中登录失败

我尝试在c#中登录,代码在2列表中正常工作,但在3列表中不工作 con.Open(); sda = new System.Data.SqlClient.SqlDataAdapter("Select * From login_faculty where uname = '" + uname.Text + "'and pass = '" + pass.Text + "' ", con); dt = new System.Data.DataTable();

C# 实体框架指向错误的数据库。(WPF)

虽然这个wpf项目在过去两年中运行非常稳定,但我现在遇到了一个EF问题,指出“在数据库“master”中拒绝创建数据库权限” 所有迁移都在_MigrationHistory表中: 配置中没有任何更改 app.config: <connectionStrings> <add name="DataContext" providerName="System.Data.SqlClient" connectionString="Server=********.com;D

C# 请加载已压缩的文件

您好,我正在使用缩小我的.js和.css文件。最近我添加了新的布局,由于Squishit缩小,应用程序启动花费了很多时间 如果persist on有驱动器,有没有办法“告诉”squishit加载最近缩小的文件 我不希望每次应用程序启动或合并js或css更改时squishit都呈现新的缩小文件。更新到squishit的最新版本解决了这个问题。现在,土块跑需要半分钟,而不是10分钟

C# 使用Gembox.Spreadsheet加载.xlsx时出错

我有以下问题: 当我尝试加载基于XML的Excel文件(.xlsx)时,即使我将LoadOption设置为XlsxDefault程序也会抛出错误读取错误:文件不是有效的OLE2复合文件。“ 如果我尝试加载工作簿的.XLS导出版本,它不会引发任何异常,就像ExcelFile一样。load方法无法打开基于xml的excel文件 我试图用下载的一个.xlsx文件替换电子表格的路径,但没有改变任何内容。目前打开Excel工作簿的唯一方法是加载该文件的.xls版本 编辑:我可以用excel打开.xlsx文

托管应用程序中的C#方法,在客户端应用程序中变成类

我一直在尝试创建一个应用程序,它可以通过WCF从其他正在运行的应用程序接收信息。 我在一个单独的类中设置了一个void方法,创建了接口,并托管了服务 在我的主机应用程序中,我有以下方法 public Class ReceivingMethods : IReceivingMethods { Public void HelloWorld(string text) { MessageBox.Show(text); } } 及 在客户端中,我希望执行以下操作: H

C# iTextSharp xmlworker-如何从html设置虚线表边框

大家好,你们这些聪明的StackOverflow人 昨天我接到一个任务,要把扫描的图像转换成PDF文档。 由于我没有时间学习iText的所有技巧和窍门,我决定使用xmlWorker并创建文档本身的HTML模板。 我很成功,结果是: 然而 并不是一切都顺利。如果您仔细查看扫描文档,您可能会注意到,在文档的中间有一个带有虚线边框的表。这就是我头痛的开始。 在过去的15个小时里,我一直在谷歌上寻找解决方案,但没有成功。我尝试过各种CSS边框定义,如: 左边框样式:虚线 边框样式:虚线 边框:虚线

C# 如何升级到ASP.NET Core 2.0

我有一个ASP.NET核心项目。它是基于.NET框架的。我一直在使用.NET版本4.6,但很高兴升级到4.6.2或4.7。我已经在我的机器上安装了这两个。参考的NuGet软件包数量众多,版本号也各不相同。但是,粗略地说,我使用的是ASP.NET Core的1.1.3版 我想升级到最新版本的ASP.NET Core和ASP.NET Core MVC,但每次尝试时,都会收到以下错误消息: 无法安装程序包“Microsoft.AspNetCore.Mvc.Core 2.0.0”。你 正在尝试将此包安装

C# 框架上的PostSharp生成错误“;netcoreapp2.0“;和RID“;debian.8-x64“;

我有一个针对net461(win7-x64)和netcoreapp2.0(debian.8-x64)的项目 当我在桌面上构建项目时,一切都很好。 生成由VS或在命令行中完成: dotnet发布-c“发布”-o“xxxx”-f“net461”-r“win7-x64”xxxxx.csproj dotnet发布-c“发布”-o“xxxx”-f“netcoreapp2.0”-r“debian.8-x64”xxxxx.csproj 但是,当它由我们的构建服务器完成时(由Gitlab触发并由Powershe

C# FindObjectOfType问题

我试图在死亡时创建一个弹出式UI,但我似乎在使用“FindObjectOfType”从游戏经理那里触发我的死亡代码时遇到了问题 public class GameManager : MonoBehaviour { public float slowness = 10f; public void Start() { PlayerPrefs.SetInt("Score", 0); } public void EndGame() {

C# 使用Electron.NET的问题

我一直在遵循Electron.NET Github页面上的说明,我遇到了一个问题。当我在VS代码中运行命令时,电子代码仍然无法识别。例如 public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) .UseElectron(args) .UseStartup<Startup>() .Build(); 以及

C# 配置部分';应用程序设置';有一个意外的声明

我在c中的app.config文件中遇到问题# 大多数时候,服务可以读取部分,但有时下面会出现错误 此问题间歇性出现,因此很难找到错误原因: “配置节“appSettings”包含意外声明。” 我的app.config如下所示: <?xml version="1.0"?> <configuration> <system.runtime.remoting> <application> <channels> <ch

C# 要在itextShap的最后一页上删除页脚吗

实际上,我在页脚部分添加了一些文本,如“下一页继续…”。但我希望在最后一页上删除页脚。 这里有一些截图来描述更多关于我的问题。多谢各位 public partial class Footer : PdfPageEventHelper { public override void OnEndPage(PdfWriter writer, iTextSharp.text.Document doc) { Paragra

C# .Net Core 3.1 swagger API版本控制冲突名称空间url

我正在使用swagger生成API文档,现在我需要对一些端点进行版本设置 所以我配置了swagger来识别我的版本并正确映射端点。但是,由于我在不同的名称空间中使用了相同的类名,所以swagger正在失去它的踪迹,我得到了以下错误: Conflicting method/path combination "GET api/v1/A" for actions - TesteSwagger.Controllers.B.AController.x (TesteSwagger),Te

C# Visual Studio-属性窗口-字段描述为空

我有这个问题已经有一段时间了 在Visual Studio 2017和2019中的“属性”窗口中, 所有属性字段的说明均为空 如何再次显示/显示它们 例如: 谢谢你的帮助 PS:我尝试过以下解决方案,但都不管用 尝试重新安装了吗?是的,特别是VS219,我两天前刚刚安装。

  1    2   3   4   5   6  ... 下一页 最后一页 共 31737 页