.............. aspx Seitencode ............. ....So kombinieren Sie Monat und Jahr aus verschiedenen Dropdown-Menüs und speichern sie in der Tabelle im Datetime-Format
<tr>
<td>
From Date
</td>
<td>
<asp:DropDownList ID="drpFromMonth" runat="server"></asp:DropDownList>
<asp:DropDownList ID="drpFromYear" runat="server"></asp:DropDownList>
</td>
<td>
To Date
</td>
<td>
<asp:DropDownList ID="drpToMonth" runat="server"></asp:DropDownList>
<asp:DropDownList ID="drpToYear" runat="server"></asp:DropDownList>
</td>
</tr>
......... aspx.cs Code ........
// Das für bevöl Drop-Down ist.
private void PopulateFromMonth() // Populate Month ... e.g. Jan
{
try
{
Generic mGn = GenericBusiness<object>.GetGeneralList("Month");
drpFromYear.DataSource = mGn.Result;
drpFromYear.DataTextField = "ListItemName"; // Jan, Feb, etc ....
drpFromYear.DataValueField = "ListItemValue"; // 1,2,3, etc ....
drpFromYear.DataBind();
drpFromYear.Items.Insert(0, GlobalValues.DRPSELECT);
drpFromYear.Items[0].Value = "0";
}
catch (Exception ex)
{
throw ex;
}
}
private void PopulateToMonth() // Populate Month ... e.g. Jan
{
try
{
Generic mGn = GenericBusiness<object>.GetGeneralList("Month");
drpFromYear.DataSource = mGn.Result;
drpFromYear.DataTextField = "ListItemName"; // Jan, Feb, etc ....
drpFromYear.DataValueField = "ListItemValue"; // 1,2,3, etc ....
drpFromYear.DataBind();
drpFromYear.Items.Insert(0, GlobalValues.DRPSELECT);
drpFromYear.Items[0].Value = "0";
}
catch (Exception ex)
{
throw ex;
}
}
private void PopulateFromYear() // Populate Year ... e.g. 2008, 2009, 2010
{
try
{
Generic mGn = GenericBusiness<object>.GetGeneralList("PMSYear");
drpFromYear.DataSource = mGn.Result;
drpFromYear.DataTextField = "ListItemName"; // 2008,2009,2010, etc ....
drpFromYear.DataValueField = "ListItemValue"; // 8,9,10, etc ....
drpFromYear.DataBind();
drpFromYear.Items.Insert(0, GlobalValues.DRPSELECT);
drpFromYear.Items[0].Value = "0";
}
catch (Exception ex)
{
throw ex;
}
}
private void PopulateToYear() // Populate Year ... e.g. 2008, 2009, 2010
{
try
{
Generic mGn = GenericBusiness<object>.GetGeneralList("PMSYear");
drpToYear.DataSource = mGn.Result;
drpToYear.DataTextField = "ListItemName"; // 2008,2009,2010, etc ....
drpToYear.DataValueField = "ListItemValue"; // 8,9,10, etc ....
drpToYear.DataBind();
drpToYear.Items.Insert(0, GlobalValues.DRPSELECT);
drpToYear.Items[0].Value = "0";
}
catch (Exception ex)
{
throw ex;
}
}
public void btnAdd_Click (...) { dr.FromDate =? dr.ToDate =? }
Bitte helfen Sie mir, wie es möglich ist, die richtige Datum Zeit zuweisen dr.FromDate & dr.ToDate
Ihr "ToMonth" setzt übrigens den FromYear. – Brandon