2009-06-09 15 views
0

私のプロジェクトをiisサーバーに転送する際に問題があります。 asp.net開発サーバーでは、すべてのルーティングがスムーズに行われました。今私はiisサーバーと選択タグdoesntの仕事で私のonchange属性に移行したい。私は明白なページでasp.net mvc dropdownlist onchange routing

を使用してhttps://www.web.com/Manager/Authorized/Accounts/0から取得しようとすると、私はhttps://www.web.com/Manager/Authorized/Accounts/0/Manager/Authorized/Authorized/Accounts/13424

同じ問題がすべてのhref属性とあったとHtml.Actionlinkはかなりそれのほとんどを解決で終わります、しかし、私はまだ知らない、どのようにonchangeまたはonclickをルーティングする。

<%= Manager.MyConfiguration.Prefix%>は私の考えで、/ Manager /ルートの一部をそこに追加する方法です(ローカルのdevserverで使用しないため)。この部分がなければ、私は間違っているちょうどhttps://www.web.com/Authorized/Accounts/13424を得る。私は問題を完全に理解している場合、非常にわからないんだけど、あなたがVirtualPathUtilityクラスを使用して

'<%=VirtualPathUtiliy.ToAbsolute("~/Authorized/Authorized/Accounts/")%>' 
+ this.value 
+0

は、私はあなたを考えますRouteTableとController.Actionコードを投稿する必要があります –

答えて

1

のような何かができるように思わ

1

:?

<%= Url.Content("~/Authorized/Authorized/Accounts/") %>