// 在下拉菜单中 选择一项后即可提交,如何能保持下拉采单的视图状态????
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;namespace MyControl
{
[ToolboxData("<{0}:MyControl_3 runat=server></{0}:MyControl_3>")]
public class MyControl_3 : System.Web.UI.WebControls.WebControl,IPostBackEventHandler,IPostBackDataHandler
{
public event EventHandler Change; protected override void RenderContents(HtmlTextWriter output)
{

output.Write("<select OnChange=\""+Page.GetPostBackEventReference(this)+"\" >");
output.Write("<option value=\"1\" >项目1</option>");
output.Write("<option value=\"2\">项目2</option>");
output.Write("<option value=\"3\">项目3</option>");
output.Write("</select>");
}
public void RaisePostBackEvent(string eventArgument)
{

OnChange(EventArgs.Empty);
} protected virtual void OnChange(EventArgs e)
{
if (Change != null)
{ Change(this,e);
}
}

public void RaisePostDataChangedEvent()
{

} public bool LoadPostData(string postDataKey, System.Collections.Specialized.NameValueCollection postCollection)
{

// 这个地方怎么写,才能保持下拉菜单状态?
return false;
} }
}