[英]Disable html required tag in vb.net
單擊提交按鈕時,我需要禁用此文本框的必需標簽
<asp:Textbox runat="server" id="username" required name="username" type="text" placeholder="myusername"/>
我試圖編寫以下代碼,但是沒有用
Dim tbUserName As TextBox =Page.FindControl("username")
tbUserName.required = False
你能幫我么 !
由於required
不是ASP.NET TextBox控件的屬性的一部分,因此沒有等效的服務器端屬性。
您可以使用以下命令將其刪除:
username.Attributes.Remove("required")
嘗試這個:
tbUserName.Enabled = False
另外,“必需”不是Textbox控件的有效屬性。 參考: http : //msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.aspx
required
是客戶端屬性,在服務器端沒有直接等效的屬性。
你可以試試
username.Attributes("required") = "false"
當您已經在服務器上時,此方法有效。 如果您需要在客戶端上執行此操作-處理表單的onsubmit
事件並執行類似的操作
$get('username').setAttribute('required', 'false');
當然,最簡單的方法就是從文本框標記中刪除該屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.