0

私の Web アプリは多言語であるため、App_LocalResource フォルダー内のリソース ファイルから検証コントロール (RequiredFeildValidator) のエラー メッセージを読み取る必要があります。

<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
                        ControlToValidate="ddlTicketType" ErrorMessage="Ticket type required." 
                        ForeColor="White" InitialValue="Select" SetFocusOnError="True" 
                        ValidationGroup="tkt" meta:resourcekey="RequiredFieldValidator4Resource1">*</asp:RequiredFieldValidator>

キー「RequiredFieldValidator4Resource1」はリソースファイルにテキストとして存在します...しかし、正確な値を取得しておらず、読み取り不能なコンテンツを表示しています...

ValidationSummary を ShowMessageBox="False" & ShowSummary="True" に変更したところ、機能し、望ましい結果が表示されました.....メッセージボックスでも機能するようにしたい.....

ラベル内のテキストやボタンなどの他のコントロールなど、他のすべてが正常に機能しており、ハイパーリンクが正しく機能しています.....

4

1 に答える 1

1

何日も頭を悩ませた後、ついにこれに対する答えを見つけました... JavaScriptアラートと検証制御メッセージボックスは、ローカルのコンピューター言語と文化を使用しています...必要な文化に対して有効にしましたが、魅力...ありがとう

于 2012-10-03T09:24:06.547 に答える