我正在使用新的Razor视图引擎开发ASP.NET MVC3应用程序,但是我在更改TextBox时遇到了一些困难,因此它是多行的.到目前为止我所能通过谷歌找到的是我需要将multiline属性设置为true,但我不确定如何.
查看代码如下所示.
<div class="editor-field">
@Html.TextBoxFor(model => model.Body)
</div>
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我是AutoMapper的新手,我一直在阅读和阅读这里的问题,但我无法弄清楚什么看起来像一个非常微不足道的问题.
首先是我的课程,然后是问题:
GatewayModel.cs
public class Gateway
{
public int GatewayID { get; set; }
public List<Category> Categories { get; set; }
public ContentType ContentType { get; set; }
// ...
}
public class Category
{
public int ID { get; set; }
public int Name { get; set; }
public Category() { }
public Category( int id ) { ID = id; }
public Category( int id, string name ) { ID = id; Name = name; }
}
public …
Run Code Online (Sandbox Code Playgroud) 我试图在视图中列出所有用户但没有成功.这里有很多问题涉及相同的问题,我已经尝试过大多数回复,但由于某种原因,我无法让它发挥作用.以下是我可以提出的最简单的实现,但错误消息与我使用的任何方法相同.
编译器错误消息:CS1061:'object'不包含'UserName'的定义,并且没有扩展方法'UserName'接受类型'object'的第一个参数(你是否缺少using指令或汇编引用?)
@{
ViewBag.Title = "Admin";
}
<ul>
@foreach (var user in Membership.GetAllUsers())
{
<li>Name: @user.UserName </li>
}
</ul>
Run Code Online (Sandbox Code Playgroud)
任何建议或意见,将不胜感激.非常感谢
我有这个模型
public class Registro
{
[DisplayName("Provincia")]
[Required]
public int ProvinciaID { get; set; }
public List<Provincia> rProvincia { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
现在我需要做什么才能List<Provincia> rProvincia
在我的视图中显示名称?,我在想,也许@Html.DisplayFor(modelItem => item.rProvincia.Name)
,任何想法?,谢谢你们:)
我正在使用带有c#的MVC3,我试图从我的模型中获得以下百分比:
我检索数字:
... Code omitted
AgeGroup = g.Key.AgeGroup,
Count = (int)g.Count(),
Total = (int)
(from vw_masterview0 in ctx.vw_MasterViews
select new
{
vw_masterview0.ClientID
}).Count()
... Code omitted
Run Code Online (Sandbox Code Playgroud)
我需要划分:
百分比=计数/总计*100
我不知道如何在Linq格式化这个.
我相信我找不到合适的标题来解释我的问题,但我认为这是最好的简短解释.
请让我解释一下细节.
我想在页面上显示我的图片列表,并@foreach
在MVC 3上使用循环.
部分查看此列表如下:
@model IEnumerable<Picture>
@foreach (var item in Model)
{
<a href="@item.PicId">
<img height="35px" style="padding-top:3px" src="ImageHandler.ashx?id=@item.PicId" id="pictureMy" />
</a>
}
Run Code Online (Sandbox Code Playgroud)
您可能已经了解我正在向此部分视图发送一个列表,它将图片放在一列上.
它没有任何问题,但我希望每行显示3张图片,但无法管理.
任何指导将非常感谢.
在此先感谢您的帮助.
asp.net-mvc ienumerable foreach-loop-container razor asp.net-mvc-3
MVC3中的默认模板在登录页面的查询字符串中设置"returnurl"变量.然后该页面回发给控制器
@using (Html.BeginForm()) {
Run Code Online (Sandbox Code Playgroud)
然后在控制器中拾取它就像这样
[HttpPost]
public ActionResult LogOn(LogOnModel model, string returnUrl)
{
Run Code Online (Sandbox Code Playgroud)
我想在表单中添加一个CSS类,所以我将帮助器更改为:
@using (Html.BeginForm("LogOn", "Account", FormMethod.Post, new { @class = "form-horizontal" }))
Run Code Online (Sandbox Code Playgroud)
但现在查询字符串中的信息未在控制器中设置.
我总是可以在表单中为retrunurl设置一个隐藏的输入值,但我不知道是否有更简单的方法.
谢谢
我似乎无法在我的电脑上安装MVC4 beta.单击安装包后立即弹出错误消息,并说MVC4与当前版本的.NET不兼容.我没有安装Visual Studio开发人员版本11或.NET 4.5.任何人都可以帮助我吗?
我有一个Generic Repository类,见下文,用于执行常见的数据访问功能,即Add,GetByID等.
public class GenericRepository<TEntity> : IGenericRepository<TEntity> where TEntity : class
{
internal GolfEntities context;
internal DbSet<TEntity> dbSet;
public GenericRepository(GolfEntities context)
{
this.context = context;
this.dbSet = context.Set<TEntity>();
}
public TEntity GetByID(object id)
{
return dbSet.Find(id);
}
Run Code Online (Sandbox Code Playgroud)
我想创建另一个从这个Generic Repository类派生的Repository类,这样我就可以执行其他不属于Generic Repository类的函数,例如,获取用户的全名.
我创建了一个名为UserRepository的类,见下文,它来自Generic Repository,但是,我在编译时遇到错误:
Repository.GenericRepository <User>不包含带0个参数的构造函数
public class UserRepository : GenericRepository<User>, IUserRepository
{
internal GolfEntities _context;
public UserRepository() : base() { }
public UserRepository(GolfEntities context)
{
_context = context;
}
public string FullName()
{
return "Full Name: Test FullName";
}
}
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这一问题? …
我WebGrid
用来显示模型的数据.我希望ID列应该是超链接.因此,当任何人点击ID时,它的相应页面将被打开.我试过以下代码,但是我收到了错误: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot convert type 'int' to 'string'
码:
grid.Column(columnName: "ID", header: "ID", canSort: true, format: item => Html.ActionLink((string)item.ID, "../CRM/DetailsRequest", new { ID = item.ID })),....
Run Code Online (Sandbox Code Playgroud) asp.net-mvc ×5
c# ×5
razor ×4
asp.net ×1
automapper ×1
controller ×1
ienumerable ×1
lambda ×1
linq-to-sql ×1
mapping ×1
post ×1
query-string ×1
repository ×1
viewmodel ×1
webgrid ×1