Tôi muốn tạo hộp văn bản và hộp thả xuống dưới dạng cột bảng html động.Làm như vậy tôi muốn tạo 30 hàng. Làm cách nào để thực hiện điều này trong asp.net và C# .net? Tôi muốn điều này trong một trang asp.net.để tạo hộp văn bản động trong asp.net
Trả lời
protected void Page_Load(object sender, EventArgs e)
{
TextBox txtbx= null;
DropDownList ddl = null;
for (int i = 0; i < 4; i++)
{
txtbx= new TextBox();
txtbx.ID = "mytxt" + i;
txtbx.Text = "mytxt" + i;
pnlButton.Controls.Add(txtbx);
ddl= new DropDownList();
ddl.ID = "mydropdown " + j;
ddl.Text = "mydropdown " + j;
ddl.Items.Add("Hii");
ddl.Items.Add("Hello");
ddl.AutoPostBack = true;
ddl.SelectedIndexChanged += new EventHandler(ddl_Click);
pnlButton.Controls.Add(ddl);
Literal lit = new Literal();
lit.Text = "</br></br>";
pnlButton.Controls.Add(lit);
}
}
protected void Page_Load(object sender, EventArgs e)
{
TextBox box = new TextBox{ID="textbox1", Text="hello :)"};
form1.Controls.Add(box);
}
Để bắt đầu, bạn sẽ cần một cái gì đó giống như
<asp:Table ID="mytbl" runat="server">
</asp:Table>
Trong đoạn mã sau sau đó bạn có thể thêm bao
TableRow trow;
TableCell tcell1, tcell2;
for (int i = 0; i < 30; i++)
{
trow = new TableRow();
tcell1 = new TableCell();
tcell1.Controls.Add(new TextBox());
tcell2 = new TableCell();
tcell2.Controls.Add(new DropDownList());
trow.Cells.Add(tcell1);
trow.Cells.Add(tcell2);
mytbl.Rows.Add(trow);
}
Thêm vào làm bạn yêu cầu chi tiết cho ID, Name và các mục thả xuống khi bạn cần
nếu tôi muốn chỉ định một bộ công cụ lịch ajax cho một trong các hộp văn bản được tạo theo cách trên làm thế nào để làm điều đó? –
Tạo điều khiển và đặt mục tiêu là id hộp văn bản hiện tại bạn đang tạo, bạn có thể thêm nhiều điều khiển vào tablecell – V4Vendetta
Trên trang aspx sử dụng một bảng cho thấy kiểm soát một cách thích hợp như thế này và một nút cho dữ liệu tiết kiệm trong
<asp:Panel ID="pnlQuestions" runat="server" Width="100%"> </asp:Panel> <asp:LinkButton ID="lbtnNext" runat="server" CssClass="button" ToolTip="Next" OnClick="lbtnNext_Click"><span>Save & Next</span></asp:LinkButton>
Mở mã đằng sau trang aspx.cs, bạn có thể tạo ra tất cả các điều khiển động trên Page_Init kiện
protected void Page_Init(object sender, EventArgs e) { TextBox txt = new TextBox(); txt.Text = QuestionText; txt.ID = "que1"; pnlQuestions.Controls.Add(txt); }
Bạn có thể nhận được tất cả giá trị điều khiển động trên sự kiện nhấn nút như thế này
protected void lbtnNext_Click(object sender,EventArgs e) { TextBox txt = ((TextBox)pnlQuestions.FindControl("que1")); AnswerText = txt.Text.Trim(); Response.Write(AnswerText); }
Bằng cách sử dụng phương pháp này, bạn có thể tạo và tìm nạp điều khiển động trên trang asp.net.
để hiểu rõ hơn: Check this link
- 1. Tự động điền vào hộp văn bản trong asp.net
- 2. Hộp văn bản mật khẩu C# trong trang web ASP.net
- 3. Hộp văn bản HTML, văn bản tô sáng tự động
- 4. Làm cách nào để tạo một hộp văn bản nhiều dòng trong asp.net mvc?
- 5. Làm thế nào để tạo hộp văn bản chỉ đọc trong ASP.NET MVC3 Razor
- 6. WPF làm cách nào để tạo một hộp văn bản động và tìm hộp văn bản trên một nút bấm?
- 7. Kiểm soát hộp văn bản ASP.NET với văn bản nhãn trong nền
- 8. Làm hộp văn bản bị ẩn trong ASP.NET
- 9. Cách tạo hộp văn bản thẻ
- 10. chỉ đọc Hộp văn bản trong ASP.net MVC Xem
- 11. Tạo điều khiển hộp văn bản WPF như hộp văn bản người nhận email Outlook
- 12. asp.net jquery thêm hàng (dòng nhân bản) với hộp văn bản và thả xuống động
- 13. C# - cách đặt văn bản trong hộp văn bản để hiển thị gợi ý khi hộp văn bản trống?
- 14. Sự cố chiều rộng hộp văn bản - ASP.NET
- 15. ASP.NET MVC: Html.EditorFor và nhiều dòng hộp văn bản
- 16. Hộp văn bản tự động hoàn thành trong WPF
- 17. Đọc giá trị hộp văn bản ASP.NET với JavaScript
- 18. Bỏ chọn văn bản trong hộp văn bản
- 19. Cho phép HTML trong hộp văn bản
- 20. Làm thế nào để làm cho hộp văn bản không thể chỉnh sửa trong asp.net (C#)
- 21. ASP.NET hộp văn bản mất văn bản trên postback một phần
- 22. Sử dụng JQuery DatePicker trên hộp văn bản asp.net
- 23. Trường ẩn ASP.NET so với hộp văn bản vô hình
- 24. vị trí tự động hộp văn bản trong matplotlib
- 25. Hộp văn bản hoàn toàn tự động trong Java Swing
- 26. "<" trong một hộp văn bản trong ASP.NET -> làm thế nào để cho phép nó?
- 27. Chèn hộp văn bản
- 28. văn bản nhiều dòng văn bản trong hộp giới hạn
- 29. Đặt nhiều hộp văn bản trong hộp thoại trong android
- 30. Xóa văn bản sau khi nhấp vào hộp văn bản
Bạn có thể cụ thể hơn, hiển thị một số bố cục về những gì bạn cần và một số mã bạn đã có không? –