Tag: asp.net

转发器并在页面加载时向列和itemtemplate添加列

我没有使用中继器比显示数据表中的数据更多。 我正在构建一个网格,其中显示了用户已分配的用户和角色列,显示了复选框(在下面显示为true / false,但它们是复选框)。 恩。 | Rep名称|来电者|更接近|经理|超级用户| | Bob | True | true | 假| 假| | Tom | false | false | True | 真的 基本上用它来进行角色管理。 但是,角色可能会在以后更改,因此我希望将角色(标题和项目)动态加载到转发器中。 我不知道该怎么做或者甚至可能。 我想你抓住当前角色可能性的列表并将它们加载到headertemplate但是我不确定如何将它们与itemtemplate匹配以及如何创建复选框并将它们放在itemtemplate中。 对不起,如果这是一个粗鲁的问题……我很感激任何建议! 我将获得的数据的数据示例…虽然我也将返回此处未显示的角色和用户的ID。 DataTable dt = new DataTable(); DataColumn dc = new DataColumn(); dc.DataType = Type.GetType(“System.String”); dc.ColumnName = “RepName”; dt.Columns.Add(dc); dc = new DataColumn(); dc.DataType = […]

使用SQL LIKE运算符的LINQ to Entities

我有这个: query = query.Where(s => s.ShowTypeDescription == showTypeDescription); 为了构建动态SQL,为了不同的变量多次。 我将如何改变以上内容来说: query = query.Where(s => s.ShowTypeDescription **LIKE** showTypeDescription); ?

如何为web方法传递可选参数?

我有一个带有多个参数的web方法。 Web方法仅依赖于2个字段,其余字段都是可选的。 [OperationContract] public string WarehouseContactInformation(int WAID (Required), string CN (Required), string CT (Optional), string CC (Optional), string CFN (Optional), string CD (Optional), string CE (Optional),string CW (Optional)) 如何将这些参数声明为可选参数,以便在调用Web方法时,我只需要通过我有值的字段,例如: WarehouseContactInformation(1,’Bill’,’00012311′) WarehouseContactInformation(1,’Bill’,’00012311′,’12415415′,’123525′)

将两个列表一起排序为一个?

我有两个List,我通过索引访问(例如Name[10] , Date[10] )。 它们紧密相关,因此Name[10]与Date[10]相关,反之亦然。 这种设计运作良好,但现在我需要对它们进行排序。 我可以单独对它们进行排序,但显然会消除两个列表之间的关系并使它们变得毫无价值。 我想过使用Dictionary但似乎我只能通过Key访问它(这也是不可行的)。 基本上我需要三个东西,两个值和一个索引,我可以通过数字迭代(不是foreach )。 有人可以帮忙吗? 看来我需要改变数据结构或者解决如何将两个不同的List排序在一起…… public class Results { public List Name { get; set; } public List Date{ get; set; } } for (int x = 0; x < results; x++) { zN = results.Name[X]; zD = results.Date[x]; }

在发布模式下构建时出现混合模式错误

我有使用vs 2008在框架2上运行的c#asmx服务项目现在我已经使用vs 2010将其更新到框架4 当我在调试模式下构建DLL时,它编译成功,但当我在发布模式下构建时,我收到以下错误: 错误51混合模式程序集是针对运行时的版本“v1.1.4322”构建的,如果没有其他配置信息,则无法在4.0运行时加载。 C:\服务\ MycService \ SGEN 更新:好的,我将项目属性的框架更改为3.5,并在发布模式下构建正常,但框架4.0中的问题是什么。 我需要它在框架4.0中工作

无法在ControlParameter’y’中找到控件’x’

我正在尝试使用listview的下拉列表来过滤结果。 我已经更改了数据源的选择查询,如下所示… 列表视图: 下拉列表: All Surnames 使用正确的控件名称(完全相同的上限),但加载页面返回无法在ControlParameter’Surnames’中找到控件’DropDownList1’。 我在这里做错了什么建议? 编辑:如果它有帮助,这是堆栈跟踪 [InvalidOperationException: Could not find control ‘DropDownList1’ in ControlParameter ‘Surname’.] System.Web.UI.WebControls.ControlParameter.Evaluate(HttpContext context, Control control) +2107838 System.Web.UI.WebControls.Parameter.UpdateValue(HttpContext context, Control control) +50 System.Web.UI.WebControls.ParameterCollection.UpdateValues(HttpContext context, Control control) +113 System.Web.UI.WebControls.SqlDataSource.LoadCompleteEventHandler(Object sender, EventArgs e) +46 System.EventHandler.Invoke(Object sender, EventArgs e) +0 System.Web.UI.Page.OnLoadComplete(EventArgs e) +9010786 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2350

如何通过EF迁移将int ID列更改为Guid?

我正在使用EF代码优先方法,并希望将Id字段更改为guid但似乎无法通过以下错误。 这是我的第一次迁移: public partial class CreateDownloadToken : DbMigration { public override void Up() { CreateTable( “dbo.DownloadTokens”, c => new { Id = c.Int(nullable: false, identity: true), FileId = c.Int(), UserId = c.String(nullable: false, maxLength: 128), ValidUntil = c.DateTime(nullable: false), }) .PrimaryKey(t => t.Id) .ForeignKey(“dbo.Files”, t => t.FileId) .ForeignKey(“dbo.Users”, t => t.UserId, cascadeDelete: true) .Index(t => […]

Windows 10 Home / Pro / Enterprise上的IIS并发请求限制

我用SignalR(WebSockets)开发了一个ASP.Net Web应用程序。 我在Windows 10 Home Machine上的IIS上安装了它。 由于SignalR使用服务器和客户端之间的持久连接,因此我遇到的问题是此设置只能处理3个连接。 Windows 10 Pro或Windows 10 Enterprise上IIS 8.5的并发连接限制是多少? 是否还有其他选项可以在家中托管此应用程序,而无需安装Windows Server?

模拟localhost上的慢速Internet连接

我使用c#,asp.net和iis,我想在我的电脑上模拟慢速互联网连接来测试我的应用程序。 是否有可能控制iis的带宽。 请不要建议 System.Threading.Thread.Sleep(someDuration); 在c#文件中。

格式化Microsoft Chart Control X轴子类别的标签与Excel中生成的图表类似

我试图通过使用.Net的Microsoft图表控件复制已在Microsoft Excel 2007中生成的图表时遇到问题 该图表显示了当年每月的前5个条目(每个月可能有不同的5个条目),然后显示某些指标的细分 我可以很好地获得数据,问题归结为这样一个事实:在Excel图表中它已经格式化了X轴标签,如下图所示: 我们希望轴的格式如何,以便每个月名称仅针对该月的5个子类别列出一次。 但我不知道如何使用Microsoft Chart Control重现这一点,当我使用相同的数据进行图表控制时,它将X轴格式化为(忽略颜色等): 我绑定了数据,以便XAxis值为“1月AAA-BBB”,我想我可能需要将Month部分分成可以单独格式化/分组的其他轴值。 任何帮助,将不胜感激。