URL を入力するテキスト ボックスがあります。テキストボックスに入力された URL が有効かどうかをチェックするために、テキストボックスに設定されたバリデータもあります。
利用した
<asp:RegularExpressionValidator ID="valTargetFormatUrl" runat="server" ControlToValidate="txtTargetUrl" ValidationExpression="(http|https)://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" SetFocusOnError="True"></asp:RegularExpressionValidator>
上記は、特殊文字 (~、% など) を含まない有効な URL をチェックします。「~」に一致する式が必要です。
例: ( http://www.domainname.com/~/xyz.pdf ) を有効にする式が必要です。