2012年10月23日

ASP.NET MVC のお勉強2

入力内容のチェックはモデルに記入exclamation
未入力、不正文字、数値の範囲等のチェックをモデルに記入しておけば
登録画面で入力検証が行われる!

namespace MvcMusicStore.Models
{
[Bind(Exclude = "AlbumId")]
public class Album
{
[ScaffoldColumn(false)]
public int AlbumId { get; set; }
[DisplayName("Genre")]
public int GenreId { get; set; }
[DisplayName("Artist")]
public int ArtistId { get; set; }
[Required(ErrorMessage = "An Album Title is required")] <-------未入力チェック
[StringLength(160)]
public string Title { get; set; }
[Required(ErrorMessage = "Price is required")]
[Range(0.01, 100.00,
ErrorMessage = "Price must be between 0.01 and 100.00")]
public decimal Price { get; set; }
[DisplayName("Album Art URL")]
[StringLength(1024)]
public string AlbumArtUrl { get; set; }
public virtual Genre Genre { get; set; }
public virtual Artist Artist { get; set; }
}
}
posted by ぜるせや at 14:05 | 沖縄 ☀ | Comment(0) | TrackBack(0) | ASP.Net MVC | このブログの読者になる | 更新情報をチェックする

2012年10月22日

ASP.NET MVCのお勉強1

仕事でASP.NET MVCを使う事となり、勉強開始exclamation




とりあえずチュートリアルで「ASP.NET MVC MUSIC STORE」を作成してみる。
英語のサイトですが、なんとなく理解できたわーい(嬉しい顔)

サクサクと進んでいよいよ「Part 4: Models and Data Access」で
データベースを使った開発に進んだところで、つまづいてしまった。ちっ(怒った顔)

「StoreController 」を編集して、実行してみると、エラーが発生もうやだ〜(悲しい顔)

結局、「SQL Server Compact Edition 4」をインストールする事で無事解決できました。ふらふら


posted by ぜるせや at 18:39 | 沖縄 ☀ | Comment(0) | TrackBack(0) | ASP.Net MVC | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。