If I understood you right, look into this example:
1. aspx file:
<asp:DropDownList runat="server" ID="ddlItemName" AutoPostBack="true"
onselectedindexchanged="ddlItemName_SelectedIndexChanged">
<asp:ListItem Text="Item1" Value="1"></asp:ListItem>
<asp:ListItem Text="Item2" Value="2"></asp:ListItem>
<asp:ListItem Text="Item3" Value="3"></asp:ListItem>
<asp:ListItem Text="Item4" Value="4"></asp:ListItem>
</asp:DropDownList>
<asp:DropDownList runat="server" ID="ddlItemCode" AutoPostBack="true"
onselectedindexchanged="ddlItemCode_SelectedIndexChanged">
<asp:ListItem Value="Item1" Text="1"></asp:ListItem>
<asp:ListItem Value="Item2" Text="2"></asp:ListItem>
<asp:ListItem Value="Item3" Text="3"></asp:ListItem>
<asp:ListItem Value="Item4" Text="4"></asp:ListItem>
</asp:DropDownList
2. aspx.cs file:
public partial class Dropdowns : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ddlItemName_SelectedIndexChanged(object sender, EventArgs e)
{
ddlItemCode.SelectedValue = ddlItemName.SelectedItem.Text;
}
protected void ddlItemCode_SelectedIndexChanged(object sender, EventArgs e)
{
ddlItemName.SelectedValue = ddlItemCode.SelectedItem.Text;
}
}