2012-02-23 8 views
0

ユーザーが検索フィールドを送信する前に必須フィールドとして検証される検索ボックスを含むマスターページがあります。asp.net:ページに複数のフォームを設定する

私の今の問題は、マスターページからの検索ボックスが空白であるため、コンテンツページの1つにDetailsViewがあり、レコードを編集できないということです。

コードの構造は、このようなものです:

マスターページ:

<form runat="server"> 

<asp:RequiredFieldValidator ID="SearchBoxRequiredFieldValidator" 
         runat="server" ControlToValidate="searchTextBox" 
         Display="None" ErrorMessage="Enter an employee's last name"></asp:RequiredFieldValidator> 

<asp:TextBox ID="searchTextBox" autocomplete ="off" runat="server" Width="180px"></asp:TextBox> 

<asp:Button ID="SearchButton" runat="server" Text="Employee Search"/> 

<!--.....--> 

<asp:ContentPlaceHolder ID="MainContent" runat="server"/> 

</form> 

「MainContentの」プレースホルダが唯一たDetailsViewのページが読み込まれます。 MainContentページからフォームを送信できるようにコードを変更するにはどうしたらよいですか?また、Masterページの検索機能を正しく機能させるにはどうすればよいですか?

私はasp.netフォームにはかなり新しいので、どんな助けでも大歓迎です!

答えて

0

ValidationGroupsをご覧ください。論理形式を複数の異なる検証グループに分けて、複数の個別フォームの影響を与えることができます。

+0

それをしました!助けてくれてありがとう – Cineno28

関連する問題