
2008年4月15日
暂且用“Bug”一词代替,下午测试一个页面中无意中发现的
测试代码:

Code
<asp:DropDownList ID="ddl_test" runat="server">
<asp:ListItem Selected="True" Value="2008-1-1">请选择</asp:ListItem>
<asp:ListItem Value="2008-1-1">2008-1-1</asp:ListItem>
<asp:ListItem Value="2008-1-2">2008-1-2</asp:ListItem>
<asp:ListItem Value="2008-1-3">2008-1-3</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Button1" Text="测试" runat="server" />
</form>
<script type="text/javascript">
$(document).ready(function(){
$("#Button1").click(function(){
alert("Javascript:"+$("#ddl_test").get(0).selectedIndex);
})
})
</script>
protected void Page_Load(object sender, EventArgs e)
{
this.Button1.Click+=new EventHandler(Button1_Click);
}
protected void Button1_Click(object sender, EventArgs e)
{
Utils.Alert(this.Page,"C#:"+this.ddl_test.SelectedIndex.ToString(),false);
}测试结果:
选择“请选择” Javascript:0 C#:0
选择“2008-1-1” Javascript:1 C#:0
选择“2008-1-2” Javascript:2 C#:2
由于请选择的value是2008-1-1项的vlaue相同,造成了SelectedIndex值的错误.
将“2008-1-1”的位置进行移动还是得到了错误的结果。
posted @
2008-08-12 17:09 liydotnet 阅读(76) |
评论 (3) |
编辑
摘要: 一个导航控件
阅读全文
posted @
2008-06-26 17:14 liydotnet 阅读(214) |
评论 (2) |
编辑
摘要: JQuery操作一个表格
-----------------------------------------------
阅读全文
posted @
2008-04-25 19:52 liydotnet 阅读(380) |
评论 (1) |
编辑
摘要: 从一个网上找到的Web2经典配色
-----------------------------------------------
阅读全文
posted @
2008-04-17 19:10 liydotnet 阅读(489) |
评论 (4) |
编辑
摘要: IE8中表格使用的一个问题
-----------------------------------------------
阅读全文
posted @
2008-04-15 17:37 liydotnet 阅读(521) |
评论 (8) |
编辑