モデルに画像プロパティを追加するにはどうすればよいですか?

マイル

asp.netMVCの学習を始めたばかりです。写真を追加するにはどうすればよいですか?

MyPersonモデルには次のものがあります。

public class Person
{
    public int ID { get; set; }
    public string FirstName{ get; set; }
    public string LastName{ get; set; }
    public int Age { get; set; }                
}
ジョン

OK、MVCでデフォルトのWebアプリケーションを使用している場合、これはそれを行う1つの方法です。

モデルに画像URLのプロパティを追加します

 public class Person
    {
        public int ID { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public int Age { get; set; }
        public string Image { get; set; }
    }

それを保存し、[モデル]> [アイデンティティモデル]でモデルのDbSetを追加します

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
    {
        public ApplicationDbContext()
            : base("DefaultConnection", throwIfV1Schema: false)
        {
        }

        //ADD JUST THIS LINE
        public DbSet<Person> People { get; set; }

        public static ApplicationDbContext Create()
        {
            return new ApplicationDbContext();
        }
    }

ソリューションを再構築し、コントローラーも厚く追加します。ビューなどを生成します(スクリプトライブラリの参照、レイアウトページの使用)

次に、コントローラーのインデックスビューでこの行を見つけます

<td>
     DisplayFor(modelItem => item.Image)
</td>

これで変更します

<td>
    <img src="@Url.Content(item.Image)" />
</td>

次に、新しい人を作成するときに、画像入力に必要な画像URLを投稿するだけです。

たとえば、このURL http://mywindowshub.com/wp-content/uploads/2013/01/user-account.jpg

and on index it will look like this:

you just resize the image for your needs and you`re done. So i hope this helps you.

EDIT:

If you want to add your images from local folder, say you have a folder name images in Content, when you go to create new person in your image input text, you enter the image url like this: ~/Content/images/ImageName.jpg

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

モデルにプロパティを追加するにはどうすればよいですか?

分類Dev

DateTimeモデルプロパティを必須にするにはどうすればよいですか?

分類Dev

モデルのプロパティに「OnPropertyChanged」を設定するにはどうすればよいですか?

分類Dev

Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

分類Dev

Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

分類Dev

入力に基づいて計算されるモデルにプロパティを追加するにはどうすればよいですか?

分類Dev

モデル属性のプロパティを取得するにはどうすればよいですか?

分類Dev

コントローラMVCのモデルプロパティに必須を追加するにはどうすればよいですか?

分類Dev

特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

分類Dev

FluentValidationに非プロパティルールを追加するにはどうすればよいですか?

分類Dev

topojsonファイルにプロパティを追加するにはどうすればよいですか?

分類Dev

ルビー変数にプロパティを追加するにはどうすればよいですか?

分類Dev

MVCモデルプロパティでDateTimeではなくDateを返すようにするにはどうすればよいですか?

分類Dev

あるモデルプロパティを別のビューモデルで使用するにはどうすればよいですか?

分類Dev

デルファイ。ListViewItemを表示プロパティにするにはどうすればよいですか?

分類Dev

サーバー上の画像ファイルにプロパティ「Alternate」を追加するにはどうすればよいですか?

分類Dev

「Html.SomeHelper」属性値をモデルプロパティ名と等しくなるように設定するにはどうすればよいですか?

分類Dev

入力フィールドでvモデルと計算されたプロパティを使用するにはどうすればよいですか?

分類Dev

どうすればkerasモデルにいくつかのプロパティを追加できますか?

分類Dev

モデルプロパティからdjango管理フォームにデータを入力するにはどうすればよいですか?

分類Dev

含まれているモデルプロパティを逆シリアル化するにはどうすればよいですか?

分類Dev

JSON配列に新しいプロパティを追加するにはどうすればよいですか?

分類Dev

Laravel Eloquentモデルでプロパティをプライベートにするにはどうすればよいですか?

分類Dev

C#でプロパティ名に「+」を追加するにはどうすればよいですか?

分類Dev

C#でプロパティ名に「+」を追加するにはどうすればよいですか?

分類Dev

継承を含むArrayListsにプロパティを追加するにはどうすればよいですか?

分類Dev

プロパティから画像を出力するにはどうすればよいですか?

分類Dev

記録するプロパティを追加するにはどうすればよいですか?

分類Dev

nodejsのurlモジュールのURLクラスを拡張してプロパティを追加するにはどうすればよいですか?

Related 関連記事

  1. 1

    モデルにプロパティを追加するにはどうすればよいですか?

  2. 2

    DateTimeモデルプロパティを必須にするにはどうすればよいですか?

  3. 3

    モデルのプロパティに「OnPropertyChanged」を設定するにはどうすればよいですか?

  4. 4

    Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

  5. 5

    Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

  6. 6

    入力に基づいて計算されるモデルにプロパティを追加するにはどうすればよいですか?

  7. 7

    モデル属性のプロパティを取得するにはどうすればよいですか?

  8. 8

    コントローラMVCのモデルプロパティに必須を追加するにはどうすればよいですか?

  9. 9

    特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

  10. 10

    FluentValidationに非プロパティルールを追加するにはどうすればよいですか?

  11. 11

    topojsonファイルにプロパティを追加するにはどうすればよいですか?

  12. 12

    ルビー変数にプロパティを追加するにはどうすればよいですか?

  13. 13

    MVCモデルプロパティでDateTimeではなくDateを返すようにするにはどうすればよいですか?

  14. 14

    あるモデルプロパティを別のビューモデルで使用するにはどうすればよいですか?

  15. 15

    デルファイ。ListViewItemを表示プロパティにするにはどうすればよいですか?

  16. 16

    サーバー上の画像ファイルにプロパティ「Alternate」を追加するにはどうすればよいですか?

  17. 17

    「Html.SomeHelper」属性値をモデルプロパティ名と等しくなるように設定するにはどうすればよいですか?

  18. 18

    入力フィールドでvモデルと計算されたプロパティを使用するにはどうすればよいですか?

  19. 19

    どうすればkerasモデルにいくつかのプロパティを追加できますか?

  20. 20

    モデルプロパティからdjango管理フォームにデータを入力するにはどうすればよいですか?

  21. 21

    含まれているモデルプロパティを逆シリアル化するにはどうすればよいですか?

  22. 22

    JSON配列に新しいプロパティを追加するにはどうすればよいですか?

  23. 23

    Laravel Eloquentモデルでプロパティをプライベートにするにはどうすればよいですか?

  24. 24

    C#でプロパティ名に「+」を追加するにはどうすればよいですか?

  25. 25

    C#でプロパティ名に「+」を追加するにはどうすればよいですか?

  26. 26

    継承を含むArrayListsにプロパティを追加するにはどうすればよいですか?

  27. 27

    プロパティから画像を出力するにはどうすればよいですか?

  28. 28

    記録するプロパティを追加するにはどうすればよいですか?

  29. 29

    nodejsのurlモジュールのURLクラスを拡張してプロパティを追加するにはどうすればよいですか?

ホットタグ

アーカイブ