1

URL ルーティングを開始して以来、ASP.NET (RequiredFieldValidator および RegularExpressionValidator) の検証コントロールに問題があります。

検証は、クライアント側 (変更を表示しない) とサーバー側 (不適切なデータを許可する) の両方で機能しません。URLをルーティングするために使用したコード:

  routes.MapPageRoute("postName", "{postURL}", "~/Post.aspx");

しかし、問題は、ルート定義を次のように変更したときです。

  routes.MapPageRoute("postName", "post/{postURL}", "~/Post.aspx");

検証は完全に正しく機能し始めました。しかし、最初のルート定義を使用したいと考えています。この状況で何をすべきか知っている人はいますか?

前もって感謝します。

4

0 に答える 0