Tại sao tôi phải chỉ định runat="server"
trên tất cả các điều khiển ASP.NET của mình khi nó là thuộc tính bắt buộc và server
là tùy chọn duy nhất có sẵn trong kiến thức hạn chế của tôi về ASP.NET và tôi gặp lỗi nếu tôi không sử dụng nó?
Tôi hiểu rằng tôi có thể tùy ý sử dụng nó trên các thẻ HTML của mình và tôi hiểu mô hình máy khách / máy chủ và những gì nó thực sự được chỉ định.
Đây có phải là một thẻ dự phòng có thể được ngụ ý bởi điều khiển là một điều khiển ASP.NET, hay có một lý do cơ bản nào không?
Web.config
, sẽ là một cách giải quyết phù hợp. Trong quá trình phân tích cú pháp, các thuộc tính mặc định có thể được đưa vào DOM khi cần thiết. Tôi sẽ chơi với ý tưởng này ...