トップ回答者
Webパーツのパーソナル化について asp.net4.5 vs2013

質問
-
すいません。よろしくお願いします。
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 へ移動してくれません。
原因と解決方法をどなたかご教示ください。
回答
-
参考にされている @IT の記事に、以下のページに従ってユーザー識別のためのメンバーシップ機能を有効にするように書かれていますが、VS2013 ではこれができなかったのでは?
[ASP.NET]セキュリティ・コントロールでログイン機能を作成するには?[2.0のみ、C#、VB]
http://www.atmarkit.co.jp/fdotnet/dotnettips/450aspsecurelogin1/aspsecurelogin1.htmlVS2013 では ASP.NET Identity という新しいシステムに変更になってます。ASP.NET 開発サーバーも VS2013 では使えなくなっているそうで、その上で動く「ASP.NET Webアプリケーション管理ツール」(上のページの画像参照)も使えないようです。
VS2013 でも無理(?)すれば実装できるのではないかと思いますが、古いバージョンの VS が使えるのであれば、それを使うことをお勧めします。
- 回答としてマーク asp.netFn1key 2014年9月4日 8:17
すべての返信
-
参考にされている @IT の記事に、以下のページに従ってユーザー識別のためのメンバーシップ機能を有効にするように書かれていますが、VS2013 ではこれができなかったのでは?
[ASP.NET]セキュリティ・コントロールでログイン機能を作成するには?[2.0のみ、C#、VB]
http://www.atmarkit.co.jp/fdotnet/dotnettips/450aspsecurelogin1/aspsecurelogin1.htmlVS2013 では ASP.NET Identity という新しいシステムに変更になってます。ASP.NET 開発サーバーも VS2013 では使えなくなっているそうで、その上で動く「ASP.NET Webアプリケーション管理ツール」(上のページの画像参照)も使えないようです。
VS2013 でも無理(?)すれば実装できるのではないかと思いますが、古いバージョンの VS が使えるのであれば、それを使うことをお勧めします。
- 回答としてマーク asp.netFn1key 2014年9月4日 8:17
-
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
ご教示いただき、ありがとうございまいた。
- 回答としてマーク asp.netFn1key 2014年9月4日 8:16
- 回答としてマークされていない asp.netFn1key 2014年9月4日 8:21
- 編集済み asp.netFn1key 2014年9月4日 8:27