Tag: asp.net

ASP.NET StackedColumn图表 – Axis Trouble

我正在构建一个Asp.net Stacked Column图表。 以下是它的外观: 以下是它的外观: 忽略图表上的数字,但是看看X轴 – 为什么它没有出现在数据中时给我1148,1153,1163。 这是我的数据: 这是代码: Dim chart As New Chart chart.ID = “Chart1” Dim chartareas As New ChartArea chart.ChartAreas.Add(chartareas) chart.DataBindCrossTable(DtFinalRecords.DefaultView, “OutcomeScore”, “TermID”, “RecordsPerGroup”, “Label=RecordsPerGroup”) chart.ChartAreas(0).AxisX.MajorGrid.Enabled = False chart.ChartAreas(0).AxisY.MajorGrid.Enabled = False For Each cs As Series In chart.Series cs.ChartType = SeriesChartType.StackedColumn Next pnlcharts.Controls.Add(chart) 任何帮助,将不胜感激。 谢谢!

System.Web.HttpContext.Current上的混淆

因此,在silverlight应用程序的服务器代码中,我看到对System.Web.HttpContext.Current.User.Identity.Name多个引用。 问题是:如果System.Web.HttpContext.Current是静态属性,那么如何使用不同的System.Web.HttpContext.Current对象处理不同的并发请求? 我想我在这里错过了一些简单的东西。

在mvc 2中上传和预览图像

我通过转换asp.net网站来学习mvc 2.在我的页面上我必须上传图像并显示图像的预览。 我的asp.net页面的屏幕截图如下。 我已经将模型创建为 public class Contest { public int contestid { get; set; } public string ContestName { get; set; } public string Description { get; set; } public DateTime StartDate { get; set; } public DateTime EndDate { get; set; } public int UserId { get; set; } public bool IsActive { get; […]

如何在ASP.NET DataRepeater控件中执行条件逻辑?

我将我的DataRepeater控件绑定到一个包含许多列的表。 我想只显示其中的一部分,具体取决于填充的内容。 我应该如何/在哪里进行dataRepeater中的contitional测试? 这是我的itemtemplate中的代码: 我得到的错误是:CS0103:当前上下文中不存在名称“Container”

为什么我的DropDownList的SelectedItem不起作用?

我遇到了一个由XML文件填充的ASP.NET DropDownList的问题: rblState.DataSource = dsState; rblState.DataValueField = “abbreviation”; rblState.DataTextField = “name”; rblState.DataBind(); 这工作正常并显示所有正确的数据,但是,当我尝试从单击按钮后从列表中检索所选值时,会出现问题: string state = rblState.SelectedItem.Text; Console.WriteLine(state); 这始终只输出列表中的第一个值。 有人知道解决方案吗?

使用protobuf-net序列化枚举时出现InvalidOperationException

我正在尝试序列化使用[Flags]属性修饰的enum类型。 enum声明如下: [Flags] [ProtoContract(EnumPassthru = true)] public enum Categories { [ProtoEnum(Name = nameof(Invalid), Value = 0x0)] Invalid = 0x0, [ProtoEnum(Name = nameof(A), Value = 0x1)] A = 0x1, [ProtoEnum(Name = nameof(B), Value = 0x2)] B = 0x2, [ProtoEnum(Name = nameof(C), Value = 0x4)] C = 0x4, [ProtoEnum(Name = nameof(D), Value = 0x8)] D = 0x8, […]

我可以通过WCF服务创建自定义角色提供者吗?

我有一个通过wcf服务访问数据库的Web应用程序。 我们的想法是使用wcf服务从Web应用程序中抽象数据。 一切正常,但我也使用内置的角色提供者使用SqlRoleManager直接访问aspnetdb数据库。 我想通过在wcf服务中创建自定义roleprovider然后通过wcf服务访问它来抽象roleprovider。 我已经创建了自定义角色提供程序,它工作正常,但现在我需要将它放在一个wcf服务中。 因此,在我开始尝试通过WCF服务实现此function之前,我在Web应用程序中创建了第二个类,该类访问了roleprovider类并更改了我的web config roleprovider参数以使用该类。 所以我的roleprovider类叫做“UcfCstRoleProvider”,我的web.config看起来像这样: 我的class级开头是这样的: public class UcfCstRoleProvider : RoleProvider { private readonly WindowsTokenRoleProvider _roleProxy = new WindowsTokenRoleProvider(); public override string ApplicationName { get { return _roleProxy.ApplicationName; } set { _roleProxy.ApplicationName = value; } } 正如我所说,这很好。 因此第二个类称为BlRoleProvider,它具有与roleprovide相同的属性和参数,但不实现RoleProvider。 我将web.config更改为指向此类,如下所示: 但是我得到了这个错误。 “提供者必须实现类’System.Web.Security.RoleProvider’。” 我希望我已经解释得很好,以显示我想要做的事情。 如果我可以让roleprovider在同一个应用程序中通过另一个类工作,我相信它可以通过WCF服务工作但是如何通过这个错误? 或许我走错了路,有更好的方法去做我想做的事情?

在ASP.Net中处理web.config文件版本的最佳方法是什么?

我有一个ASP.Net网站(ASPX和ASMX页面)和一个web.config文件。 我们有开发版和生产版。 随着时间的推移,用于开发和生产的web.config文件已大大分化。 将两个版本的web.config保存在源代码管理中的最佳做法是什么(我们使用Tortoise SVN,但我认为不重要)? 看起来我可以添加名为“web.config.prod”的生产web.config文件,然后当我们转换所有文件时,我们只需添加删除现有web.config和重命名web.config的步骤。 .prod到web.config。 虽然我确信它会起作用,但这似乎很苛刻。 是否有一些机制来处理Visual Studio内置的内容? 这似乎是一个常见问题,但我没有找到任何关于此的问题(有答案)。

数据库中的最佳货币格式

与我的ASP.NET Web应用程序一起在我的数据库中使用的最佳货币格式是什么。 我不确定浮点数或小数点是否更好。 请注意,我不需要特定于文化的设置。

如何在c#中找到名称以某个字符串开头的HTML元素的数量?

我不确定该主题是否能很好地描述我的问题,但是我正在使用jQuery动态创建一些HTML元素(文本框),我永远不知道我将创建多少(它通过数据库循环)。 然后我想获取代码中的所有元素并执行一些操作(将它们插入另一个数据库)。 我知道我可以用 string n = String.Format(“{0}”, Request.Form[“hiddenField0”]).ToString(); 要获得第一个文本框,但如果我不知道我创建了多少个文本框并想要它们呢? 他们的名字以hiddenField加上一个递增的数字开头。 有没有办法循环所有名称以某个字符串开头的元素? 提前致谢