string num = string.Empty;
string strNow = "select * from TestPointInfo where EqName = '" + lblDjName.Text.Trim() + "'";
DataTable dt2 = NJCHECDataAccess.GetDataset(strNow).Tables[0];
if (dt2.Rows.Count > 0)
{
num = dt2.Rows[0]["num"].ToString();
}
for (int i = 0; i < Convert.ToInt32(num); i++)
{
System.Web.UI.WebControls.Button myButton = new System.Web.UI.WebControls.Button();
//myButton.Text = 基本数据DataSet3.Tables[0].Rows[i][0].ToString();
myButton.Text = "123";
this.Panel4.Controls.Add(myButton);
}我页面上就丢了一个pane,不知道可不可以,上面代码生成不成功
解决方案 »
- .NET页面实现登录MSN,获取MSN上面好友的用户邮箱
- asp.net网站发布后报错!求高手帮忙解决!谢谢!在线等...
- 一个页面15个repeater多不多
- 新建一个string的二维数据,与DropDownList绑定,我想指定二维数据的第一项给DataTextField,第一项给DataValueField,如何做?
- 关于在线WORD 编辑 和WORD文档添加电子印章.谁有思路 请给点
- 还是泛型问题
- 高手帮帮忙 让人头疼的问题 怎么在点击A.aspx中的一个按钮,去刷新B.aspx的页面啊,同时关掉A.aspx?
- !!请问 同一个解决方案里如何在一个项目中调用另一个项目的session?
- 请问下大家谁实现过在ASP.NET folderBrowserDialog实现类似winform的功能
- 如何将页面设为首页并加入收藏
- svn获取项目更新文件有问题
- 为什么Response.Write的JS不起作用
Panel4 panel = new Panel4();
this.Controls.Add(panel); //就是这一句
不然代码看起来没问题啊。
有值的,为2, 页面上 pane 如下:
<asp:Panel ID="Panel4" runat="server" Width="500px" Height="200px" CssClass="notePopup" Style="display: none">
</asp:Panel>
<asp:Panel ID="Panel1" runat="server">
</asp:Panel>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /> protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 2; i++)
{
Button btn = new Button();
btn.Text = i.ToString();
Panel1.Controls.Add(btn);
}
}