当FormView设置为插入模式时,控制在回发后不保留值,可以通过设置FormView的DataKeyNames属性来实现。
DataKeyNames属性用于指定FormView中每个字段对应的数据源键名,这样在回发时,FormView可以根据这些键名来绑定数据源,从而实现在回发后不保留值的效果。
具体实现方法如下:
<asp:FormView ID="FormView1" runat="server" DataKeyNames="ID,Name" ...>
protected void FormView1_ItemInserted(object sender, FormViewInsertedEventArgs e)
{
FormView1.DataKey["ID"].Value = null;
FormView1.DataKey["Name"].Value = null;
}
这样,在FormView设置为插入模式时,控制在回发后不保留值的效果就实现了。
领取专属 10元无门槛券
手把手带您无忧上云