【c# – 从另一个控件子级更新控件】教程文章相关的互联网学习教程文章

c# – .NET MVC使用model属性更新View【代码】

我使用this article中描述的方法来创建下拉列表. 该模型public class IceCreamFlavor {public int Id { get; set; }public string Name { get; set; } }视图模型public class ViewModel {private readonly List<IceCreamFlavor> _flavors;[Display(Name = "Favorite Flavor")]public int SelectedFlavorId { get; set; }public IEnumerable<SelectListItem> FlavorItems{get { return new SelectList(_flavors, "Id", "Name");}} }...

c# – 如何通过替换EF来更新实体?【代码】

我有一个类Order,它有一个List< Item>和客户.我需要更新Order及其子类.首先,我只附加Order对象但通过这种方式,EF无法理解项目和客户的变化. 然后我尝试将子类的状态更改为EntityState.Modified但是也没有用.在EF中有一种方法可以用db中的现有记录替换父类和子类吗? 如果没有,我该如何解决这个问题呢?var temp = db.Orders.Find(order.Id); temp = order; temp.Items = order.Items; temp.Customer = order.Customer; db.SaveCha...

c# – 如何在OWIN CookieAuthenticationProvider中更新声明?【代码】

在使用OWIN管道的ASP.NET应用程序中,我尝试使用cookie身份验证&覆盖CookieAuthenticationProvider.ValidateIdentity并执行类似的操作:public override Task ValidateIdentity(CookieValidateIdentityContext context) {Claim simpleClaim = context.Identity.FindFirst("SIMPLECOUNT");if (simpleClaim != null) {Trace.WriteLine($"SIMPLECOUNT: {simpleClaim.Value}");if (context.Identity.TryRemoveClaim(simpleClaim)) {var ...

c# – 更新到最新的Xcode和VS后,Xamarin ios编译为Iphone失败

我有一个项目使用XCardView一段时间.(我已经将应用程序分发到了应用程序商店.)我将VS和XCode更新到最新版本. 现在当我在模拟器中执行我的项目时,一切正常.但是,当我尝试将其编译到设备时,操作失败并出现3个错误:1:Error: linker command failed with exit code 1 (use -v to see invocation) 2:Error MT5211: Native linking failed, undefined Objective-C class: ZLSwipeableViewDelegate. The symbol ‘_OBJC_CLASS_$_ZLSwip...

c# – 如何为Twitter更新编码变音符号?【代码】

我有自己的Twitter API,并且在尝试发布带有重音符号和其他变音符号的状态更新时,我收到了一些关于问题的电子邮件.我想对这些进行编码,以便状态更新仍然具有它们. 我知道有办法删除变音符号,但我想保留它. 我读了Twitter Counting Characters页,注意到他们确实谈到了对变音符号的编码.我想在C#中这样做.我只是不确定该怎么做. 这是Twitter API http://code.google.com/p/twitter-api/issues/detail?id=433的原始错误报告 我试过用…...

c# – 如何在Foreach循环中更新IList中的记录?【代码】

我的控制器正在通过一个列表,然后我需要循环并更新数据库中列表中的每个记录.我正在使用ASP.NET MVC和使用Linq to Sql的存储库模式.下面的代码是我的save方法,它需要将记录添加到发票表中,然后从db更新作业表中的适用作业.public void SaveInvoice(Invoice invoice, IList<InvoiceJob> invoiceJobs) {invoiceTable.InsertOnSubmit(invoice);invoiceTable.Context.SubmitChanges();foreach (InvoiceJob j in invoiceJobs){var jobU...

c# – 从3.5更新到4.0时发生WCF问题

我最近将我的VS解决方案和项目从3.5升级到4.0框架.转换后,我将实体对象发送到WCF时遇到问题.当我发送一个没有其他子实体或与其他实体有任何关系的实体时,一切正常……数据被传递给WCF.但是当实体有一个子实体时,我在调用我的WCF服务方法时遇到以下错误:The EntityReference object could not be serialized. This type of object cannot beserialized when the RelationshipManager belongs to an entity object that does notimp...

c# – 使用EF更新PK时出错【代码】

我正在尝试使用EF 4.1(POCO)在Northwind数据库的Order_Details表中进行更新.该表定义为:[MetadataType(typeof(Order_DetailMetadata))] public partial class Order_Detail {public int OrderID { get; set; }public int ProductID { get; set; }public decimal UnitPrice { get; set; }public short Quantity { get; set; }public float Discount { get; set; }public virtual Order Order { get; set; }public virtual Product ...

c# – 从另一个控件子级更新控件

我在尝试更新表面元素的组件时遇到了一些问题.我不知道我对这个问题的处理方法是否错误,因为我是这个主题的新手. 我的观点由下图表示 根据在菜单中选择的选项,加载不同的用户控件作为StackPanel的唯一子项,但我讨厌从加载的用户控件更新Listview的问题,例如:当我保存新项目时,我需要重新充值列表ListView中的项目解决方法:MVVM在这里将是一个很好的模式.如果在控件之间传递数据时出现问题 – 为什么不在统一数据层之上引入它们?考...

c# – 带有实体框架的ASP.NET MVC – 更新/保存复杂类型属性【代码】

我有3个类,与3个数据库表相关:public class Stat {public int Id { get; set; }public string Name { get; set; }public List<Quantity> Quantities { get; set; } } public class Quantity {public int Id { get; set; }public string Name { get; set; }public virtual Stat Stat { get; set; }public virtual Unit Unit { get; set; } } public class Unit {public int Id { get; set; }public string Name { get; set; }publi...

c# – PayPal Rest API – 使用更新的交易信息执行付款【代码】

我正在使用C#和PayPal Rest API来获得批准的付款并执行它.但是,我需要更新与已批准付款相关的交易. PayPal文档如下:Use this call to execute (complete) a PayPal payment that has beenapproved by the payer. You can optionally update transactioninformation when executing the payment by passing in one or moretransactions.这是我的代码//Update the payment details in case totals changed because of a new address...

c# – 实体框架:在WPF中创建和更新相关对象【代码】

我正在使用EF 6.0和代码优先方法.我有通过Entity Framework在db中创建和更新数据的问题.我不确定在存储Student之前是否需要创建db.Groups.Attach(student.Group).保存学生后没有这个,我也有新的组,其名称与其他GroupId相同. 此外,我无法更新学生,因为我遇到异常:无法定义两个对象之间的关系,因为它们附加到不同的ObjectContext对象.public class Student {[Key]public int StudentId {get; set;}public string Name {get; set;}pu...

c# – 用户创建的像素字节数组似乎无法正确更新(WPF)【代码】

我有一个系统,我可以从相机收集8位灰色图像,将数据放入WriteableBitmap并在WPF图像对象上显示图像.这项工作发生在相机线程中.我用这篇文章来帮助我:How to create a BitmapImage from a pixel byte array (live video display) 我想要做的是复制图像数据的像素数据的子集.在相机线程中的帧更新期间,我试图在单独的字节数组中创建数据的副本.我的代码似乎首先工作,但是经过几次迭代后,我的缓冲区变量从一系列灰度级(0-255)变为每个...

c# – SharpSVN – 无论如何都要通知挂起的更新?

是否有任何通知未决更新(在服务器上)或我是否需要轮询更改? 理想情况下,我不想轮询,因为这是服务器和客户端上资源的低效浪费.解决方法:服务器没有标准的方式来联系各个客户端……有一些标准化的钩子.谷歌的svnpubsub. 客户真的需要轮询才能知道. svn status -u(Sv??nClient.Status(..,new SvnStatusArgs {RetrieveRemote = true},..)是识别所期望的传入更改的最有效方法.但是查看是否有任何更改的最有效方法是使用svn info URL(Sv...

c# – 使用MVC5更新EF5中的Db

我正在使用Entity Framework 5和MVC5开展一个项目.我的项目目前正在运行.我想在表中添加一列.但正如我们所知,在EF中,当我们在模型中添加一个字段时,它会丢弃并重新创建数据库,我无法做到.一种方法是找到代码迁移.但我的经理不允许我使用它(因为它是一个大型数据库项目). 请帮助我并为它提出一些建议.解决方法:当我首先使用Entity Framework开始使用代码时,我遇到的情况和你一样.我一直在运行Update-Database -F,然后看着我的所有表...