detailsView 事件顺序问题

a_shen520 2011-06-08 05:12:57
我在detailview里添加了一个自定义的模板,是下拉列表,我想做成这样的:才进入页面是不可编辑状态,进入编辑模式后激活。退出或更新成功后就又恢复灰色。前半部分没问题,可是每次更新完后或者取消,下拉按钮依然是激活状态。可以选择。不知道是什么原因。希望高手帮忙解答。
protected void Page_Load(object sender, EventArgs e)
{
_orderId = Request.QueryString["OrderId"];
DropDownList list = (DropDownList)DetailsView1.FindControl("DropDownList1");
list.Enabled = false;
}

protected void DetailsView1_ModeChanged(object sender, EventArgs e)
{
DropDownList list = (DropDownList)DetailsView1.FindControl("DropDownList1");
switch (DetailsView1.CurrentMode)
{
case DetailsViewMode.Edit:
list.Enabled = true;
break;
default:
list.Enabled = false;
break;
}
}
...全文
53 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧