2009-11-22 80 views
0

我有一个复选框的页面。它有相关的.cs代码 - >保持默认打开复选框

protected void chkShowAll_CheckedChanged(object sender, EventArgs e) 
{ 
    ctrlTime.ShowAllProjects = chkShowAll.Checked; 
} 

单击复选框时,会出现一个表。我如何保持该复选框默认打开 ,以便表格显示在页面上而不是检查框来访问它?

+0

“表” 这里显示的GridView数据 – Sophie 2009-11-22 23:45:07

回答

1

将复选框的默认状态设置为“已选中”,并在页面加载时设置相应的“表格加载”属性。

<asp:CheckBox ID="chkShowAll" runat="server" Checked="True" /> 

...

protected void Page_Load(object sender, EventArgs e) 
{ 
    ctrlTime.ShowAllProjects = chkShowAll.Checked; 
} 
+0

此检查框,但在GridView犯规显示器。当我取消选中它然后检查它,然后显示。 我改变了表负载属性 的 除去以下属性 - > OnCheckedChanged = “chkShowAll_CheckedChanged” 这是否有话用它做? – Sophie 2009-11-23 00:04:56

+0

我想通了:)欢呼:) – Sophie 2009-11-23 00:56:15

+0

什么修好了?将其添加到未来的读者。 – 2009-11-23 01:08:52