c# - requiredfieldvalidator clashing with formview -
can me out ? when put requiredfieldvalidator on create event's tabcontainer, cannot update formview on tab >>> edit event's tab. have totally no idea happen, , trial , error, found requiredfieldvalidator 1 cause formview stop updating database. , requiredfieldvalidator on tab, how did affect ?!?!? please specified or show e.g really new , bad !
here code create tab >>>
<asp:textbox id="tb_eventname" runat="server" validationgroup="vg"></asp:textbox> <asp:requiredfieldvalidator id="requiredfieldvalidator1" runat="server" controltovalidate="tb_eventname" errormessage="enter event" forecolor="red" validationgroup="vg" setfocusonerror="true" >* </asp:requiredfieldvalidator> <asp:button id="bn_createevent" runat="server" text="create event" onclick="bn_createevent_click" validationgroup="vg"/>`
here code edit event tab >>>
<asp:formview id="formview1" runat="server" cellpadding="4" datakeynames="eventid" datasourceid="sqldatasource2" onitemdeleted="formview1_itemdeleted" oniteminserted="formview1_iteminserted" onitemupdated="formview1_itemupdated" forecolor="black" backcolor="white" bordercolor="#dedfde" borderstyle="none" borderwidth="1px" gridlines="vertical" > <edititemtemplate> id: <asp:label id="eventidlabel1" runat="server" text='<%# eval("eventid") %>' /> <br /> <br /> name:          <asp:textbox id="eventnametextbox" runat="server" text='<%# bind("eventname") %>' />    <br /> <br /> date:            <asp:textbox id="eventdatetextbox" runat="server" text='<%# bind("eventdate") %>' /> <br /> <br /> start-time:  <asp:textbox id="eventstarttimetextbox" runat="server" text='<%# bind("eventstarttime") %>' /> <br /> <br /> end-time:    <asp:textbox id="eventendtimetextbox" runat="server" text='<%# bind("eventendtime") %>' /> <br /> <br /> location:      <asp:textbox id="eventlocationtextbox" runat="server" text='<%# bind("eventlocation") %>' /> <br /> <br /> email:           <asp:textbox id="eventemailtextbox" runat="server" text='<%# bind("eventemail") %>' /> <br /> <br /> contact no:  <asp:textbox id="eventcontactnotextbox" runat="server" text='<%# bind("eventcontactno") %>' /> <br /> <br /> description: <asp:textbox id="eventdescriptiontextbox" runat="server" text='<%# bind("eventdescription") %>' /> <br /> <br /> image:         <asp:textbox id="eventimagetextbox" runat="server" text='<%# bind("eventimage") %>' /> <br /> <br /> <asp:linkbutton id="updatebutton" runat="server" commandname="update" text="update" />
`
after adding requiredfieldvalidator doesnt update formview database
try add validationgroup
button in formview. make sure use different group name compared required field validator causing formview update fail.
<asp:linkbutton id="updatebutton" runat="server" commandname="update" text="update" validationgroup="formviewvalidation" />
that should make req. field validator vg
not triggered when clicking button update.
edit: check. happens if add causesvalidation="false"
on update button?
Comments
Post a Comment