# 欄位限制(cshtml) ## 數字欄位(靠右) ### only-p-integer 正整數 ```htmlmixed= <input name="txtMONEY2" ng-model="searchData.ABANK_MONEY2" only-p-integer> ``` 只可以輸入正整數 ![](https://i.imgur.com/p0YsXRV.png) --- ### only-integer 正、負整數 ```htmlmixed= <input name="txtMONEY2" ng-model="searchData.ABANK_MONEY2" only-integer> ``` 只可以輸入正、負整數 ![](https://i.imgur.com/ZyAs59v.png) --- ### only-number 正負至小數點2位 ```htmlmixed= <input name="txtMONEY2" ng-model="searchData.ABANK_MONEY2" only-number> ``` 可以輸入正負數至小數點第二位 ![](https://i.imgur.com/6h6Oj8m.png) --- ### only-integer-str 數字字串 ```htmlmixed= <input name="txtMONEY2" ng-model="searchData.ABANK_MONEY2" only-integer-str> ``` --- ## 字串欄位(靠左) ### max-length 最大字數限制 ```htmlmixed= <input name="txtCODE"type="text" ng-model="editRow.ABANK_CODE" max-length="7"> ``` 限制輸入最大字數 ![](https://i.imgur.com/UYl0qsF.png) --- ### isReadOnly 唯讀 ```htmlmixed= <input name="txtCODE" type="text" ng-disabled="isReadOnly('ABANK_CODE')"> ``` 限制欄位為唯讀 ![](https://i.imgur.com/aqxzOCb.png) --- ### isRequired 必填(輸入框) ```isRequired <input name="txtCODE" type="text" ng-required="isRequired('DATE2')"> ``` 必須輸入(input) ![](https://i.imgur.com/H5h9kTs.png) --- ### isRequiredClass 必填(label) ```htmlmixed= <label for="txtID" class="control-label" ng-class="isRequiredClass('ABANK_CODE')"> ``` 必須輸入(label) ![](https://i.imgur.com/H5h9kTs.png) --- ## 日期欄位 ### only-date 日期 只可以輸入日期 ```htmlmixed= <input name="stxtDAY" class="form-control datepicker" only-date> ``` ![](https://i.imgur.com/PBsU3rh.png) --- ### only-date-time 日期及時間 只可以輸入日期及時間 ```htmlmixed= <input name="stxtDAY" class="form-control datepicker" only-date-time> ``` ![](https://i.imgur.com/4lFpekp.png) --- ### datepicker 日期選擇 ```htmlmixed= <input name="stxtDAY" class="form-control datepicker"> ``` 選擇日期 ![](https://i.imgur.com/XjaK8ZA.png) ###### tags: `實習筆記`