请教gridview绑定droplist的问题?
gridview中有一列,对应的数据库为Users表的字段为Permission(整型)
<asp:TemplateField HeaderText="权限">
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
.cs后台已经写好一个方法:
private void DropDownListPermission(DropDownList LName,int SelectIndex)
{
try
{
ClassDB MyDb = new ClassDB();
string MySql = "select Permission_Name,Permission_Id from system_Permission";
LName.DataSource = MyDb.getSqlDataReader(MySql);
if (SelectIndex >0)
{
LName.SelectedIndex = SelectIndex;
LName.DataBind();
}
else
{
LName.DataBind();
}
MyDb.Close();
}
catch (Exception ex)
{
Response.Write("An error occured: " + ex.Message);
}
}
用DropDownListPermission(DropDownList LName,<%#Eval("Permission") %>)总是报错?
如何调用这个方法?