我试图在调用函数时出错,这只是为了练习,所以我将所有内容都保存在App.tsx 中。我的课是这样的:
enum Actor {
None = '',
}
const initializeCard = () => {
//some logic here
return card;
}
export default class App extends Component<{}, State> {
state: State ={
card: initializeCard()
}
public renderRows = () => {
const { card } = this.state;
board.map((actor, index) => this.renderRow(actor, index));
}
public renderRow = (actor: Actor, index: number) => {
return(
<div className="cell">
</div>
)
}
public render() {
return (
<div className="App">
<div>
{ this.renderRows() …Run Code Online (Sandbox Code Playgroud) 我想要 ASP.net Web 表单中的 NumericUpDown 的 TextBox 值介于 1 到 99 之间。(不使用 NumericUpdown Extended Ajax Control Toolkit,因为我的客户不允许这样做)。因此,为此我使用以下代码:
<asp:TextBox TextMode="Number" runat="server" min="1" max="99" step="1" ID="tbRooms" />
Run Code Online (Sandbox Code Playgroud)
当我使用向上和向下箭头键时,效果很好,它的范围仅在 1 到 99 之间,如预期的那样。然而,当我从键盘输入值时,它会采用任何随机值,比如说 1000。我尝试输入,MaxlLength = "2"但没有成功。那么,我该如何解决这个问题,以便即使通过键盘也不允许任何随机数。
谢谢。
asp.net ×1
c# ×1
c#-4.0 ×1
javascript ×1
react-tsx ×1
reactjs ×1
textbox ×1
typescript ×1
webforms ×1