代码之家  ›  专栏  ›  技术社区  ›  amr osama

对于属性-标准方面

  •  0
  • amr osama  · 技术社区  · 16 年前

    这段代码应该是怎样的(asp.net标准)?

    <label for="jobno">Job#</label> 
    <input id="TextBox_JobID" name="jobno" runat="server"/> 
    <input type="button" value="Show Job" class="fbutt"
        id="Button_showJob" onserverclick="Button_showJob_ServerClick"
        runat="server" />
    </p>
    <p>
        <asp:Label ID="Label_error" runat="server" class="error"></asp:Label></p>
    

    3 回复  |  直到 16 年前
        1
  •  1
  •   Quentin    16 年前

    for属性的值必须与 身份证件 表单控件(如输入元素或选择元素)的名称,而不是名称。

        2
  •  1
  •   Andrew Stevens    16 年前

    当文本框被标记时 runat=“服务器”

    <label for="<%=TextBox_JobID.ClientID%>">Job#</label>
    

    然后,如果使用母版页/用户控件等,可以确保它始终包含正确的值。

        3
  •  0
  •   dove    16 年前

    应该是这样的

    <label for="TextBox_JobID">Job#</label>