ユーザー コントロールを作成するとき、ユーザーがコントロールを使用するときに、コード内のいくつかのプロパティを設定する必要があることを確認したいと考えています。たとえば、チーム内の他の開発者が使用する顧客ユーザー コントロールを作成するとします。私が公開したプロパティのいくつかは次のとおりCustomerId
です。コントロール セットのすべてのコンシューマーがそのプロパティを設定するのを忘れた場合、何らかのエラーが発生することを確認したいと考えています。プロパティが設定されていない場合にコンパイル時エラーが発生する解決策が役立ちます。FirstName
LastName
Address1
City
State
ZipCode
CustomerId
CustomerId
1 に答える
0
クイック検索の後、次のリソースを思いつきました。
http://www.w3schools.com/aspnet/aspnet_refvalidationcontrols.asp
必要なバリデータを使用する例を次に示します
<!DOCTYPE html>
<html>
<body>
<form runat="server">
Name: <asp:TextBox id="name" runat="server" />
<br>
Age: <asp:TextBox id="age" runat="server" />
<br><br>
<asp:Button runat="server" Text="Submit" />
<br><br>
<asp:RequiredFieldValidator
ControlToValidate="name"
Text="The name field is required!"
runat="server" />
</form>
</body>
</html>
于 2013-03-13T15:20:48.033 に答える