0

ユーザー コントロールを作成するとき、ユーザーがコントロールを使用するときに、コード内のいくつかのプロパティを設定する必要があることを確認したいと考えています。たとえば、チーム内の他の開発者が使用する顧客ユーザー コントロールを作成するとします。私が公開したプロパティのいくつかは次のとおりCustomerIdです。コントロール セットのすべてのコンシューマーがそのプロパティを設定するのを忘れた場合、何らかのエラーが発生することを確認したいと考えています。プロパティが設定されていない場合にコンパイル時エラーが発生する解決策が役立ちます。FirstNameLastNameAddress1CityStateZipCodeCustomerIdCustomerId

4

1 に答える 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 に答える