日期:2014-05-18  浏览次数:20774 次

委托中视图状态保持问题
用户控件中有省份、城市下拉列表框,点击省份下拉列表框,城市下拉列表框自动读取对应的城市(已解决),在.aspx中点击查询时,怎么获取用户控件中的城市下拉列表框的值? 要求用委托事件实现。部分代码如下:
  /// <summary>
  /// 声明委托
  /// </summary>
  /// <param name="sender"></param>
  /// <param name="e"></param>
  public delegate void CityDelegate(object sender, EventArgs e); 

  /// <summary>
  /// 声明事件
  /// </summary>
  string key = "keys";
  public event CityDelegate CityEvent
  {
  add { Events.AddHandler(key, value); }
  remove { Events.RemoveHandler(key, value); }
  }

 需要公开城市Id,再怎么保存城市Id到视图状态中?

------解决方案--------------------
探讨

谁回一下,捡这40分。

------解决方案--------------------
耶,我也来瓜分一点喔,嘻嘻
------解决方案--------------------