我创建了一个用户控件并定义了属性,以便从 .aspx 页面传递值。作为下一步,我想定义用户控件可以在这些属性中接受的值。
例如,如果它是一个期望 bool 值的属性,我希望能够选择 true 或 false 等。
不太确定如何开始。
我创建了一个用户控件并定义了属性,以便从 .aspx 页面传递值。作为下一步,我想定义用户控件可以在这些属性中接受的值。
例如,如果它是一个期望 bool 值的属性,我希望能够选择 true 或 false 等。
不太确定如何开始。
你的问题有点模糊,但这里是:
所有这些都假设离散值。如果您有一系列连续值(-1.000 到 1.000 或类似的值),您可能需要在属性的 Getter 和 Setter 中编写验证代码。另一种选择是在您的基础模型上使用 DataAnnotations。
如果您只需要知道如何防止将不良数据输入到用户控件中的 Web 控件中,则需要研究验证控件。