none
Webパーツのパーソナル化について asp.net4.5 vs2013 RRS feed

  • 質問

  • すいません。よろしくお願いします。

    Asp.net のWebパーツのパーソナル化について質問です。

    WebパーツがWebゾーンに移動できないで困ってます。どなたかご教示ください。

    環境は、

     OS: Windows8.1 pro 

     DB: SQL Server 2012(ローカルでない)

     .net version: 4.5

     Browser: IE10

    現状:

     以下のページを参考にソリューションを作成させていただきました。

       ・http://www.atmarkit.co.jp/fdotnet/dotnettips/489asppersonalize1/asppersonalize1.html

     実際に動かし、webPartManager のDisplayMode をWebPartManager.DesignDisplayModeに変換しても

     Webパーツは他のWebPartZone へ移動してくれません。

     原因と解決方法をどなたかご教示ください。

    2014年9月4日 4:56

回答

  • 参考にされている @IT の記事に、以下のページに従ってユーザー識別のためのメンバーシップ機能を有効にするように書かれていますが、VS2013 ではこれができなかったのでは?

    [ASP.NET]セキュリティ・コントロールでログイン機能を作成するには?[2.0のみ、C#、VB]
    http://www.atmarkit.co.jp/fdotnet/dotnettips/450aspsecurelogin1/aspsecurelogin1.html

    VS2013 では ASP.NET Identity という新しいシステムに変更になってます。ASP.NET 開発サーバーも VS2013 では使えなくなっているそうで、その上で動く「ASP.NET Webアプリケーション管理ツール」(上のページの画像参照)も使えないようです。

    VS2013 でも無理(?)すれば実装できるのではないかと思いますが、古いバージョンの VS が使えるのであれば、それを使うことをお勧めします。

    2014年9月4日 5:42

すべての返信

  • 参考にされている @IT の記事に、以下のページに従ってユーザー識別のためのメンバーシップ機能を有効にするように書かれていますが、VS2013 ではこれができなかったのでは?

    [ASP.NET]セキュリティ・コントロールでログイン機能を作成するには?[2.0のみ、C#、VB]
    http://www.atmarkit.co.jp/fdotnet/dotnettips/450aspsecurelogin1/aspsecurelogin1.html

    VS2013 では ASP.NET Identity という新しいシステムに変更になってます。ASP.NET 開発サーバーも VS2013 では使えなくなっているそうで、その上で動く「ASP.NET Webアプリケーション管理ツール」(上のページの画像参照)も使えないようです。

    VS2013 でも無理(?)すれば実装できるのではないかと思いますが、古いバージョンの VS が使えるのであれば、それを使うことをお勧めします。

    2014年9月4日 5:42
  • SurfereOnWww様

    返信ありがとうございます。

    原因を自分で解決することができました。原因はIEの信頼済みサイトに登録していないことでした。

    返信いただいた内容にありますように無理?な感じな気もしますが動かすことができました。

    また、Webサイト管理ツールは以下のサイトの手順を踏むことでできました。参考までに載せさせて

    いただきます。

    http://blogs.msdn.com/b/chack/archive/2013/08/21/how-to-use-the-asp.net-web-configuration-tool-in-visual-studio-2013-and-iis-express.aspx

    ご教示いただき、ありがとうございまいた。

    2014年9月4日 8:16