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