网页制作(ASP。NET)问题,这段出生年月的select控件(html服务器控件)代码出错在哪?高手帮忙解决下

来源:百度知道 编辑:UC知道 时间:2024/09/27 05:41:26
出生年月</td>
<td >
</select>年<select id="year" runat="server"><select>
<option value="1980"></option>
<option value="1981"></option>
<option value="1982"></option>
</select>
</select>月<select id="month" runat="server">
<select> <option value="1"></option>
<option value="2"></option>
<option value="3"></option> </select>
</td>

乱的很你的代码完且让人看不懂,怎么?select中嵌套select?

但至少你应该写正确,那个是开始标签那个是结束标签啊,怎么一开始上来就先来个结束标签呢?看不懂!

第二,<option value="1980">一九八零</option>里边的1980只是一个值,并不会显示的!而夹在标签中间的一九八零才是会显示出来的东西!而你的大部分空白,难道你就让其显示空白吗?

.net控件分为服务器控件和普通控件,有两种表现形式,一种是asp:为前辍,这是服务器控件,一种是后边加了runat="server"属性的普通控件,但这个也是在服务端运行的!如果不是这两种那只是标签了!

别外,你的这种写法真的很鲜见的!

<option value="1980" selected></option>

缺这个selected