Tag: asp.net

ServiceStack示例应该按什么顺序进行维护?

出于好奇,我喜欢根据技术水平和示例的新api知道首选的顺序。 在大多数情况下,所有的基础设施基础设施问题都有同样的问题,即设置主机等,但是涉及服务模型,服务接口和端点设置,这是最新的和首选的? 谢谢,斯蒂芬

DropDownlist或DropDownListFor Html助手之间的区别

这似乎很奇怪,我无法find这两个助手之间的区别的解释,所以我会认为这是明显的,但我错过了。 基本上我正在试图决定哪一个我应该用我的情况下,以下简单的模型: public class Booking { public int ID { get; set; } public Room Room { get; set; } public DateTime StartTime { get; set; } public DateTime EndTime { get; set; } public ICollection<Equipment> Equipments { get; set; } public string Who { get; set; } } 我想要显示一个简单的Room DropDownlist来添加和编辑预订logging。 在做了大量的Google之后,似乎我需要一个DropDopwListFor,但不知道为什么以及如何?

IIS 8.0 ASP.NET和错误500.19

我似乎无法让任何ASP.NET网站在Windows 8下运行IIS8。在IIS Express下他们很好,但我已经: 安装了IIS8 在IIS中安装ASP.NET 3.5和4.5function 创build了有效的应用程序池 在IISpipe理器中添加了一个指向我的网站的新应用程序 但是,我得到:HTTP错误500.19 – 内部服务器错误请求的页面无法访问,因为页面的相关configuration数据无效。 configuration来源:-1:0: 有任何想法吗?

C# – 输出图像到响应输出stream给GDI +错误

将图像输出到输出stream时,是否需要临时存储? 将图像保存到文件时,出现通常与文件夹权限错误相关的“通用GDI +”错误。 我正在做的唯一的事情是添加一些文字。 即使在不修改的情况下直接输出图像,仍然会出现错误。 例如,这样做会给我错误: using (Bitmap image = new Bitmap(context.Server.MapPath("images/stars_5.png"))) { image.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png); } 一切工作正常我的本地机器运行与IIS 7.5和ASP.NET 2.0的Windows 7。 在运行带有IIS 6和ASP.NET 2.0的Windows Server 2003的QA服务器上发生此问题。 发生错误的行是: image.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png); 这是堆栈跟踪: [ExternalException (0x80004005): A generic error occurred in GDI+.] System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams) +378002 System.Drawing.Image.Save(Stream stream, ImageFormat format) +36 GetRating.ProcessRequest(HttpContext context) in d:\inetpub\wwwroot\SymInfoQA\Apps\tools\Rating\GetRating.ashx:54 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181 […]

使用波浪号(〜)标记从URL获取完整url

我试图得到一个典型的asp.neturl开始与波浪符号('〜')parsing成一个完整的确切的URL以“http:”开始 我有这个string“〜/ PageB.aspx” 我想使它成为“ http://myServer.com/PageB.aspx ” 我知道有几种方法来parsingURL和获得不同的服务器和应用程序path等。 我尝试了几个,但没有得到我想要的结果。

如何在ASP.Net MVC 3中返回HttpNotFound()的视图?

有没有办法每次从控制器返回HttpNotFoundResult时返回相同的视图? 你如何指定这个视图? 我猜configurationweb.config中的404页面可能工作,但我想知道是否有更好的方法来处理这个结果。 编辑/跟进: 我结束了对这个问题的第二个答案中find的解决scheme,稍微调整了ASP.Net MVC 3来处理我的404: 我怎样才能正确处理ASP.Net MVC中的404?

中继器的中继器

我有一个中继器内的中继器。 父代中继器绑定到Datatable列中。 我想将子中继器绑定到父中继器数据行中的数据表列 这可能吗? 我想我可以直接在aspx文件中这样做: DataSource="<%# DataBinder.Eval(Container.DataItem, "Products")%>"但似乎没有工作。

我是如何在构造函数之后立即得到这个NullReferenceException错误的?

我已经有一个asp.net网站在我们的内联网上运行了几个星期了。 我刚收到来自我的application_error电子邮件方法的电子邮件,发现未处理的exception。 这里清理了一些path,使其更好地显示出来。 exception:对象引用未设置为对象的实例。 堆栈跟踪:在System.Collections.Generic.Dictionary 2.Insert(TKey key, TValue value, Boolean add) at System.Collections.Generic.Dictionary 2.Add(TKey键,TValue值)在TimesheetDomain.DataMappers.StaffMemberData.ReadStaff (SqlDataReader阅读器)在TimesheetDomain \ DataMappers \ StaffMemberData.cs:行362 在TimesheetDomain \ DataMappers \ StaffMemberData.cs中的TimesheetDomain.DataMappers.StaffMemberData.GetStaffMember(String name):行401 在TimesheetDomain \ ServiceLayer \ TimesheetManager.cs中的TimesheetDomain.ServiceLayer.TimesheetManager.GetUserFromName(String name):line 199 位于\ App_Code \ UserVerification.cs中的UserVerification.GetCurrentUser():位于\ WebTimesheets \ WebTimesheets.master.cs中的WebTimesheets.OnInit(EventArgs e)的第29行:第159行 在System.Web.UI.Page.ProcessRequestMain的System.Web.UI.Control.InitRecursive(Control namingContainer)处的System.Web.UI.Control.InitRecursive(Control namingContainer)(布尔值为includeStagesBeforeAsyncPoint,布尔值为includeStagesAfterAsyncPoint) 基本上,它看起来像在我的ReadStaff方法读取数据读取器build立工作人员对象的错误。 这是一些代码: while (reader != null && reader.Read()) { StaffMember newMember = […]

我如何检查JavaScript中的IsPostBack?

我需要运行一个JavaScript函数onLoad(),但只有在第一次加载的页面(即不是回发的结果)时才能执行。 基本上,我需要在JavaScript中检查IsPostBack。 谢谢。

Web发布密码不一样,我的Azurepipe理员密码?

无论出于何种原因,当我第一次向Azure发布我的服务器时,为我生成了一个非常长的密码,无论出于何种原因,我不认为这会是一个问题。 显然我需要这个发布到我的服务器。 View post on imgur.com 它不符合我的Azure服务器pipe理员密码,我可以从pipe理门户轻松更改。 有没有办法看到这个密码是什么和/或改变它?