Having an issue using the custom attribute, i need the value to use for my combo selected index changed
ddlDealer_SelectedIndexChanged
here is my combo markup
<ul>
<li class="col4">
<%# DataBinder.Eval(Container.DataItem, "DepartmentId") %>
</li>
</ul>
protected void ddlDealer_ItemDataBound(object sender, RadComboBoxItemEventArgs e)
{
DataRowView dataRowSource = (DataRowView) e.Item.DataItem;
e.Item.Text = ((DataRowView)e.Item.DataItem)["Dealer"].ToString();
e.Item.Value = ((DataRowView)e.Item.DataItem)["DealerId"].ToString();
e.Item.Attributes["DepartmentId"] = dataRowSource["DepartmentId"].ToString();
}
protected void ddlDealer_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
try
{
int departmentId = Convert.ToInt32(ddlDealer.SelectedItem.Attributes["DepartmentId"]);
LoadCategoryList(departmentId);
}
catch (Exception)
{
throw;
}
}
ddlDealer_SelectedIndexChanged
here is my combo markup
<ul>
<li class="col4">
<%# DataBinder.Eval(Container.DataItem, "DepartmentId") %>
</li>
</ul>
protected void ddlDealer_ItemDataBound(object sender, RadComboBoxItemEventArgs e)
{
DataRowView dataRowSource = (DataRowView) e.Item.DataItem;
e.Item.Text = ((DataRowView)e.Item.DataItem)["Dealer"].ToString();
e.Item.Value = ((DataRowView)e.Item.DataItem)["DealerId"].ToString();
e.Item.Attributes["DepartmentId"] = dataRowSource["DepartmentId"].ToString();
}
protected void ddlDealer_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
try
{
int departmentId = Convert.ToInt32(ddlDealer.SelectedItem.Attributes["DepartmentId"]);
LoadCategoryList(departmentId);
}
catch (Exception)
{
throw;
}
}