textbox 在使用中遇到的问题和注意事项

今天在用textbox时遇到了一些问题

1.textbox的Readonly属性要写在后台(例子)

   前台

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Control._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
    <script type="text/javascript" src="JS/My97DatePicker/WdatePicker.js">
     
js日历控件     <%----用得日历控件,网上下的--%>
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <asp:ScriptManager ID="sm" runat="server"></asp:ScriptManager>
    <asp:UpdatePanel ID="up" runat="server">
        <ContentTemplate>
        <div>
            <asp:TextBox ID="TextBox1" runat="server" onclick="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM-dd'})" ReadOnly="true"></asp:TextBox>
            <asp:button runat="server" ID="button1" text="Button" />
        </div>
        </ContentTemplate>
    </asp:UpdatePanel>
    </form>
</body>
</html>
后台没有代码的(我只是写了个简单的)
运行页面QQ截图20120313204822
单击textbox后QQ截图20120313204922QQ截图20120313204955
当单击button后QQ截图20120313204822textbox中的时间没了,如果后台有该按钮的单击事件代码也是取不到textbox的值的
 
后来把ReadOnly写在了后台才可以QQ截图20120313210312
运行页面QQ截图20120313204955点击button后QQ截图20120313204955类容没有消失
 
 
posted @ 2012-03-13 21:16  菜鸟至菜  阅读(253)  评论(0)    收藏  举报