Tôi có một TextBox động tạo ra trong một trang web C#/ASP.NET mà tôi muốn để thích ứng với các trình duyệt di động:Làm thế nào để thiết lập input type = "number" trên textbox động trong C# codebehind
TextBox qtybox = new TextBox();
qtybox.ID="qtybox";
qtybox.Text = "0";
qtybox.Width = 30;
container.Controls.Add(qtybox);
tôi thấy rằng tôi có thể trực tiếp thiết lập điều này trong một HTML thuần túy <form>
:
<input type="number">
... sau đó sẽ đưa lên bàn phím số.
Làm cách nào tôi có thể thực hiện việc này với Hộp văn bản động của tôi trong codebehind hoặc tôi có thể làm như vậy?
Có cách nào khác để đặt điều khiển nhập số trên trang của tôi động từ trình mã hóa hoạt động tốt hơn không? Tôi có cần sử dụng JavaScript để "hack" điều khiển sau khi nó hiển thị không? (Tôi thà có một cách NET làm việc đó nếu có thể.)
http://forums.asp.net/p/1574486/3959550.aspx –