怎样解决动态加控件的问题? 还是不行啊!点击OnClick后他就不让我改属性了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚才的问题解决了。但我加控件要利用DropDownList里所选的信息,这样没办法Page_Init加啊? make sure you add dynamic controls to the end of a container's collection of controls when you add it in PAGE_LOAD 搞不清你问的是什么意思,直接在Page_Load里或者在什么事件中加就是了。利用DropDownList里选的信息,在Page_Load中所有事件放到if (!IsPostBack){}之内就可以了。 可以使用PlaceHolder类PlaceHolder控件预留web页上的一个区域,在这个区域内,您可以利用利用PlaceHolder 实例的Control.Controls 集合以编程的方式添加,插入和删除项!!<asp:PlaceHolder id="PlaceHolder1" runat="server" visible="false"></asp:PlaceHolder> protected void Page_Load(Object Src, EventArgs e) { if( ) PlaceHolder1.Visible=true; Label label1=new Label(); label1.Text=" fd "; PlaceHolder1.Controls.Add(label1);} 我认为你有一个概念上的问题。我估计你的说的,onclick不是在刷新页面,而是向服务器提交页面!你是不是想保留dropdownlist中选中的项,以便页面再次加载的时候使用?如果是这样,你可以视图状态保存这个值:ViewState("test")=dropdownlist.selectvalue要使用这个值的时候就直接把ViewState("test")的值付给一个变量就可以了 还有,如果你的DropDownList中的条目是动态加上去的,那么加载这些条目的代码应该放在if not ispostback then....end if中! 新人提问中 如何将asp.net 应用程序 转化成 asp.net网站?? 模版循环问题 GridView如果没记录能显示表头表尾吗 请问:web里的timer控件怎么用 Microsoft的petshop例子在哪? 同一无线网络下能共享到打印机,但是浏览打印机的时候浏览不到,总是说您需要指定一个有效的网络打印机名。 新手学习asp.net,高手请进。 一个页面中有两个LinkButton,都会回发,如何控制页面其它元素,以分别响应之?在线等放分! 页面刷新js失效 ASP.NET如何在设计时用dataset绑定access数据库? sql server2000设置连接问题
if (!IsPostBack)
{
}
之内就可以了。
PlaceHolder控件预留web页上的一个区域,在这个区域内,您可以利用利用PlaceHolder 实例的Control.Controls 集合以编程的方式添加,插入和删除项!!
<asp:PlaceHolder id="PlaceHolder1" runat="server" visible="false"></asp:PlaceHolder>
protected void Page_Load(Object Src, EventArgs e)
{ if( )
PlaceHolder1.Visible=true;
Label label1=new Label();
label1.Text=" fd ";
PlaceHolder1.Controls.Add(label1);}
你是不是想保留dropdownlist中选中的项,以便页面再次加载的时候使用?
如果是这样,你可以视图状态保存这个值:ViewState("test")=dropdownlist.selectvalue要使用这个值的时候就直接把ViewState("test")的值付给一个变量就可以了
if not ispostback then....end if
中!