问题标签 [web-to-winforms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用对象填充 ComboBox 值 - 使用 XML 数据填充对象
这对你来说可能听起来很容易,但我真的很挣扎。我正在使用 C#(第一次)开发 WinForm 应用程序。我们在 asp.net 应用程序中有一个客户端表。我们正在通过 WCF 提取数据。我能够使用 WCF 提取数据并将其放置在对象数组中。
WCF 以 XML 格式传递数据。我使用 SOAP Sonar 确认该值正在被填充。
该对象数组包含客户表中的所有值。我只需要从中获取全名和客户 ID。但是,我不知道该怎么做。我尝试使用 XML 序列化来反序列化 XML。之后我需要在组合框中填充这些值,我很确定我可以做到这一点。
添加一些代码以获取更多信息:函数调用 WCF:'
' 现在我需要使用 callclient 来填充我的组合框。呼叫客户端具有包含多个客户端和 20 列的表。我只需要全名和身份证。
任何帮助是极大的赞赏。我正在使用 .net Framework 4.0。谢谢
asp.net-mvc - ASP.NET MVC 4 应用程序和 WinForms 应用程序在同一个解决方案中 - 在两个项目中设置断点并单步执行代码
我在同一个解决方案中有一个 MVC 4 Web 应用程序和一个 WinForms 应用程序。我的 mvc 4 应用程序创建了一个 Excel 文件,然后它需要将生成的 excel 文件的路径传递给 WinForms 应用程序以进一步处理它。我从调试器的 MVC Web 应用程序的断点开始,在创建 excel 文件后,我想通过调试器进入 WinForms 应用程序以测试哪些命令行参数正在传递给 WinForms 应用程序。是否可以使用 vs 调试器并从 mvc 应用程序进入解决方案中的 winforms 应用程序?如果是,如何?
谢谢你的帮助!
wcf - 无法为消息合约创建参考 - 4.0 中的主机和 2.0 中的客户端
我有一个用 .net 4.0 编写的服务。我从.net 2.0 调用它。如果我使用数据合同,一切正常。但是对于一个特定的功能,我需要消息合约。Intellisense 不显示我的消息合同。即使在我添加的参考中,我也没有消息合同。我创建了一个单独的 4.0 框架,它工作正常。
是否存在任何兼容性问题,因为我们在 4.0 中有单独的 Web 和服务参考,但在 2.0 中我们只有 Web 参考?
提前致谢。
asp.net-mvc-4 - 试图在 razor 视图中显示图像,该图像在 winform 应用程序中转换为 HTML
我正在使用 Razor 视图引擎在 MVC 应用程序之外生成 HTML(在获胜表单中)
我的大多数 Razor 视图都非常合乎逻辑地工作,但我在显示图像时遇到了问题。
我正在尝试显示从数据库中检索到的 PNG 图像。由于我在一个 winforms 应用程序中,很多我通常使用的辅助函数都没有,所以我试图内联。
但是当我使用上面的代码评估此代码以显示图像时,我在这里得到了:
我从 Razor Renderer Line: 305\t Col: 1\t Error: The name 'WriteAttribute' does not exist in the current context
像这样调用:
Razor 引擎是引发错误的原因......到目前为止,我所有其他 HTML 工作正常......
这是 Razor 视图引擎为语句输出的代码(来自错误文本)
如您所见,WriteAttribute 位于 WriteLiteral 语句的引号内……这似乎很明显不正确。
有人知道为什么那对线会导致 Razor 引擎呕吐吗?
有没有人使用 Razor 引擎生成 HTML 来显示数据库中的 PNG 并让它在 MVC 应用程序之外工作?
(PS 我有另一个问题从更糟糕的角度处理了同样的错误,该问题已被删除)
编辑:对于那些关注的人来说,这个问题似乎与解析图像标签路径中的变量直接相关。例如,这非常有效。
但这会死得很惨(双斜线和使用@"" 字符串文字处理'\'字符的方式)
现在我正在尝试解决相对路径问题,因此我的解决方案是可移植的。
winforms - 如何在不使用第三方控件的情况下设计一个像网页一样的winform?
我有一个winform,我想像webform一样设计它我只是想知道如何在winform中做这件事,我认为这是可能的,因为一些第三方控件具有相同的表单设计。我只想让我自己控制。这是这样的图像。
vb.net - 从网站创建 txtfile 并保存到服务器
我试图找到一种方法从 Web 目录下载文件(从运行用 VB 编写的 Winform 的 PC),但由于保存文件后生成的日期戳(文件名必须准确)而无法完成此操作)。所以现在我正在尝试相反(从文件的创建直接将文件保存到 PC)。
有没有人对使用方法有任何建议(由于代理限制,请不要使用 FTP,客户端/服务器 TCP/UDP 也是如此)。这将始终是一个 .txt 文件。
提前致谢。
asp.net - 为 Windows 窗体或 WPF 独立应用程序实现 ASP.NET 窗体身份验证和授权
我想为与 ASP.NET WCF(和 SOAP)Web 服务通信的 Windows 窗体或 WPF 应用程序实现 ASP.NET 窗体身份验证和授权过程。
使用 Fiddler,我研究了 Silverlight 在登录/注销过程中如何与其 WCF RIA 服务 Web 服务通信,据我所知,这种通信只是一组 POST 和 GET HTTP 调用。
据我了解,实际的身份验证和授权通过 ASP.NET 成员资格和角色提供程序发生在 WCF 服务端 - 我知道如何通过代码处理这个问题。
我不确定的是什么可能是最高级别的 System.Net 类集及其在 WinForms/WPF 应用程序和 ASP.NET WCF 之间实现 ASP.NET 表单身份验证和授权的方法(/和如果可能的话还有 SOAP)Web 服务,在登录后通信会话保持活动状态,ASP.NET 服务/应用程序 cookie 对我来说尽可能透明地在这里和那里传输(IOW 没有太多低级 C#/.NET 框架编程)。System.Net.WebClient 是否足以完成我的任务?你知道任何可以使用的简单开源 C# 解决方案吗?
c# - PHP to .NET (winform) API integration cause some problems
I am trying to implement the last version of Bittrex api to a small tool I'm doing for myself, I've got most things okay except that they inquire this for the V1.1 :
To implement it, I did this :
Which returns me that the HTTPHEADER isn't good.
As you see, I used the solutions I found on this website (Gethmacsha512, the way to get the time from php to .Net, some other tips & tricks) but I just can't get the way I'm supposed to send apisign over....
If any of you could direct me toward a solution, or indicate me what I am searching for (as I don't know what curl is), or even whip me up a bit of example code that I could study to understand that part, that would be awesome.
EDIT :
I have updated the above as follow :
The culprit to the problem above was the "apisign:" as the ':' was an illegal character, and I tried to integrate the "nonce" because while everything compiles, the authentication fail due to "nonce" not being submited. So I tried to add it in the URL, or in the header, but both fails.
winforms-interop - 防止 windows 窗体 datagridview 在单元格编辑后更改列
我在 windows 窗体中有一个 datagridview,编辑值时的默认行为是在编辑单元格后,当我按 enter 时,所选行更改为下一个
我的问题是在单元格编辑后更改列而不是将行更改为下一个
javascript - WebBrowser控件c#winform中的beforeunload事件问题
我beforeunload
甚至编写了从 Web 应用程序注销的逻辑,如下所示:
它在所有网络浏览器(IE、Mozilla、Chrome)中都可以正常工作,但是它不能WebBrowser
在应用程序的控制下工作winform
。
背后的原因可能是什么?
PS:javascript没有任何问题,当我通过调用它来调用这个相同的脚本时,它工作正常:
控制中的beforeunload
事件有什么问题?WebBrowser
winform