【c# – 更新记录】教程文章相关的互联网学习教程文章

c# – 如何在禁用Javascript时优雅地处理AJAX PartialView更新【代码】

我终于设法使用Ajax更新我的PartialView.部分视图的目的是侧边栏窗口小部件,它显示注册的内容并允许从注册中删除项目. PartialView的缩写版本如下:<table id="item-entries">@foreach (var item in Model.Items){<tr><td>@item.Name</td><td>@item.Price</td><td>@using (Ajax.BeginForm("RemoveItemEntry", "Registration", new AjaxOptions { UpdateTargetId = "item-entries" })){<button type="submit" name="ItemId" value="...

c# – Ko ObservableArray对象未通过WebAPI更新【代码】

我有一个可观察的数组对象,它生成如下:self.SelectedVariable = ko.observableArray();self.VarUpdate = function (data) {$.getJSON("/api/Variable/" + ko.toJS(data.VarID), ko.toJS(data.VarID), function (Result) {for (var i = 0; i < Result.length; i++) {element = Result[i];self.SelectedVariable({ VariableID: ko.observable(element.VariableID), VariableDateLastUpdated: ko.observable(element.VariableDateLas...

c# – 更新,使用Moq删除单元测试的方法【代码】

我在单元测试中使用Moq框架.这是UpdateApplication测试方法:[TestMethod] public void UpdateApplication() {const string newAplpicationName = "NewApplication1";var data =new[]{new Application { Id = 1, Name = "Application1" }, new Application { Id = 2, Name = "Application2" },new Application { Id = 3, Name = "Application3" }, new Application { Id = 4, Name = "Application4" }}.AsQueryable();var mockSet ...

c# – EF迁移和时间戳列,无法更新/运行【代码】

我在EF6中有一个对象,我忘记继承我的auditableEntity类.这个类有这样的配置public abstract class AuditableEntityConfig<TEntity> : BaseEntityConfig<TEntity> where TEntity : AuditableEntity {public AuditableEntityConfig(): base(){this.Property(e => e.RowVersion).IsRowVersion();} }现在我已经更新了我的实体继承自这个类,现在运行我的代码,我总是得到一个错误说Cannot alter column 'RowVersion' to be data type tim...

c# – Entity Framework 6更新表并插入到外键相关表中【代码】

不安静确定如何为这个标题写标题,如果不准确,可以随意编辑. 举一个例子,我想要完成的是更新表foo中的记录,然后在后续表中创建新记录,其中foo表PK为外键,请考虑一对多关系. 如何更新具有外键约束的表并在这些后续表中创建新的相关记录? 目前我正在使用Entity Framework 6到.Add和.Attach实体到上下文并将它们保存到数据库中. 编辑 为了进一步澄清我想要实现的目标,下面的对象是一个减少的例子,我试图保存到上下文中.如果我试图在“...

c# – 从CUDA更新D3D9纹理【代码】

我正在研究一个原型,它集成了WPF,Direct3D9(使用微软的D3DImage WPF类)和CUDA(我需要能够为GPU上的D3DImage生成纹理). 问题是,CUDA不会更新我的纹理.没有返回错误代码,纹理保持不变.即使我在自己的写作之后阅读,我也看不到任何变化.如何更新我的D3D9纹理? 我甚至没有运行任何CUDA内核,出于调试目的,我只使用cuMemcpy2D API通过从CPU复制一些伪数据来编写CUDA内存. 这是代码,它是C#,但我在评论中放置了原生API:static void update...

C#WPF SizeChanged事件在最大化时不更新宽度和高度【代码】

当使用SizeChanged更改表单大小时,我试图更新我的控件. 它工作得很好,除了全屏显示. 我搜索了网格事件但找不到用户最大化窗口时发生的任何事件(全屏显示).解决方法:我能够在最大化时收到SizeChanged事件:private void window1_SizeChanged(object sender, SizeChangedEventArgs e) {var a = window1.ActualHeight;var b = window1.ActualWidth;var c = window1.Height;var d = window1.Width; }这些是窗口高度和宽度的值:a = 838...

在C#控制台应用程序中每10秒更新api的恒温器结果【代码】

我需要帮助每10秒从thingspeak.io API更新恒温器温度.我从thingspeak频道获取JSON数据,然后将其转换并在控制台中显示. 到目前为止这是我的代码string url = "http://api.thingspeak.com/channels/135/feed.json";WebClient webClient = new WebClient(); var data = webClient.DownloadString(url); dynamic feed = JsonConvert.DeserializeObject<dynamic>(data); List<dynamic> feeds = feed.feeds.ToObject<List<dynamic>>(); s...

c# – EntityFramework在执行更新查询时非常缓慢【代码】

我们正在研究一个性能问题,其中EF 6.1.3速度很慢,我们无法弄清楚可能导致它的原因. 数据库上下文初始化为:Configuration.ProxyCreationEnabled = false; Configuration.AutoDetectChangesEnabled = false; Configuration.ValidateOnSaveEnabled = false;我们已将性能问题与以下方法隔离开来:protected virtual async Task<long> UpdateEntityInStoreAsync(T entity,string[] changedProperties) {using (var session = sessionFa...

c# – Xamarin – 来自其他页面/视图的WebView更新URL【代码】

我有一个非常基本的选项卡式应用程序第一页是使用Xamarin.Forms的Web视图<WebView x:Name="webview1" IsVisible="true" Source="" ></WebView>我可以使用例如后面的??.cs代码更新此视图的URLwebview1.Source = "http://www.microsoft.com"我有第二个标签,我用它来设置/附加信息.在第二页上,我有一个按钮,点击后我想将第1页上的Web视图重置为新的Url /更新Source. 只是尝试在第二页上引用它告诉我,由于保护级别而无法使用静态项目的...

c# – 未加载UWP项目(需要更新)

我正面临一个涉及我安装Visual Studio 2015 Enterprise的烦人问题.我刚刚进入跨平台移动项目,我从版本控制中获取了源代码.该解决方案包括几个可以正常工作的移动项目(Android,iOS)和一个拒绝加载的UWP项目.它在解决方案资源管理器上说:This project requires a Visual Studio update to load. Right click on the project and choose “Download Update”点击“下载更新”后,我看到了这个页面:https://developer.microsoft.com/e...

c# – 如何使用RazorEngine中的相同键在更新的模板上运行Complie?【代码】

string template = "Hello @Model.Name, welcome to RazorEngine!"; var result = Engine.Razor.RunCompile(template, "templateKey", null, new { Name = "World" });现在我将现有模板更新为如下所示.我从数据库中获取模板.string template = "Hello @Model.Name, welcome to My World!";每当我这样做,我得到一个错误相同的密钥已经用于另一个模板. 解决此问题的最佳方法是什么?解决方法:问题是您没有使用您传入的模板代码所特有...

c# – 使用Entity Framework Core更新相关数据【代码】

我正在使用Entity Framework Core构建一个简单的webapi.我正在使用模型和视图模型来管理客户端实际接收的数据.这是我创建的模型和视图模型:public class Team : BaseEntity {[Key]public int TeamId { get; set; }[Required]public string TeamName { get; set; }public List<TeamAgent> TeamAgents { get; set; } }public class TeamViewModel {[Required]public int TeamId { get; set; }[Required]public string TeamName { ge...

c# – 如何在SaveContext上更新已修改和已删除的实体?【代码】

目标是跟踪谁更改并删除了一个实体. 所以我有一个实现接口的实体:interface IAuditable {string ModifiedBy {get;set;} }class User: IAuditable {public int UserId {get;set;}public string UserName {get;set;}public string ModifiedBy {get;set;}[Timestamp]public byte[] RowVersion { get; set; } }现在,实体删除操作的代码可能如下所示:User user = context.Users.First(); user.ModifiedBy = CurrentUser.Name; context...

c# – Xamarin表示地理定位器不断更新位置【代码】

我希望不断更新设备在Google地图上的当前位置. 出于各种原因,我必须实现自己的蓝点.我所做的是: >我隐藏了谷歌地图的默认我的位置标记(默认蓝点).>我画了自己的蓝点>我创建了一个不断调用Geolocator来更新其当前位置的线程:await locator.GetPositionAsync(TimeSpan.FromSeconds(2),null,false); 但是,更新位置会有很大的延迟.我希望以非常低的间隔(大约50毫秒)更新位置,这可以在设备移动时给出与Google Map的原始蓝点类似的结果...