1
我想綁定工具提示下拉列表項。 我的代碼是如何在asp.net中的下拉列表中綁定工具提示c#
protected void ddl_DataBound(object sender, EventArgs e)
{
if (ViewState["HeadToolTip"] != null)
{
DataTable dt = ViewState["HeadToolTip"] as DataTable;
DropDownList ddl = sender as DropDownList;
if (ddl != null)
{
foreach (ListItem li in ddl.Items)
{
DataRow drow = dt.Rows.Cast<DataRow>().FirstOrDefault(x => x.Field<string>("HeadCode") == li.Value.ToString());
if (drow != null)
{
li.Attributes["title"] = drow["ToolTip"].ToString();// li.Text;
}
}
}
}
}
這是工作,但任何項目刀尖選擇後從所有項目列表中刪除。