我有一个
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:DynamicField HeaderText="Test" />
</Columns>
</asp:GridView>当从asp:日历中选择日期时,我想这样做,然后通过以下方式更改GridView的列值。
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
// add/modify values of columns of GridView.
}发布于 2014-02-11 09:19:43
如果需要添加单个值,则可以使用
List<string> dates=new List<string>();
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
dates.Add(Calendar1.SelectedDate.ToShortDateString());
GridView2.DataSource=dates;
GridView2.DataBind();
}但是,您可能需要在网格中添加多个日期,然后需要将列表的值保存在Session或其他地方,以便进行下一次数据绑定。
https://stackoverflow.com/questions/21697454
复制相似问题