Sziasztok!
Csináltam egy usercontrolba validationproperty-t
[ValidationProperty("ValidationProperty")]
public partial class vuc : System.Web.UI.UserControl
{
..............
public string ValidationProperty
{
get
{
return dropdownlist1.SelectedValue.ToString();
}
}
.......
A szülő oldalon:
<uc2:vuc ID="vuc1" runat="server" ValidationGroup="sss"/>
<asp:RequiredFieldValidator ID="rv_vuc1" runat="server" ControlToValidate="vuc1" InitialValue="0" ErrorMessage="baj van a usercontrollal"></asp:RequiredFieldValidator>
<uc2:vuc ID="vuc1" runat="server" ValidationGroup="sss"/>
<asp:RequiredFieldValidator ID="rv_textbox1" runat="server"
ControlToValidate="textbox1" ErrorMessage="baj van a textboxssszaaal"></asp:RequiredFieldValidator>
<asp:Button id="button1" runat="server" Text="Mentés" ValidationGroup="sss" />
A gondom, hogy nem sikerült még sehogy rávennem, hogy belefusson a ValidationProperty getterébe.
Másrészt ahogy a textbox kliensoldalon validálódik, nem áll össze a kép hogy a usercontrol hogy fog vele együtt validálódni. Sehogy?
Jelen esetben csak a textboxot validálja a gombnyomás.
Köszönettel: mikro