还有一个public Login() : base() { //这行是什么意思啊? // Assign a default template name
if (SkinFilename == null)
SkinFilename = skinFilename; }
if (SkinFilename == null)
SkinFilename = skinFilename; }
解决方案 »
- 谁做过主从表录入数据的程序,请给个示例。
- 怎样实现repeater控件中的数据达到新闻自动翻滚的效果
- 关于字符串
- LinkButton无法响应的原因是什么
- 50分高分求如何在后台CS代码中设定form的ACTION字串?
- 关于页面的显示问题(在线等呀!!)??
- 求一个好一些的翻页
- 有几个问题想求各位帮忙
- 有没有做过这样的,一个DATAGRID控件中,在表头加一个复选框,如果选中,下面的都选中(急)
- 请教高手:来者送分!在html页面中如何得到一个文本框的值?第二个问题:如何确定DataGrid中的某一行是否选择上(如加一复选框,判断其是
- 如何让datagrid显示数据时只显示在一个固定区域。给个例子吧。
- “未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”???
默认情况下,子属性的持久性是通过在控件标签中使用带连字符的语法实现的。如:
<asp:TextBox id="textbox1" Font-Name="Verdana" runat="server">中的Font-Name。
但是对于复杂属性我们可以实现另一种持久保存方式。这种形式由在页面中的控件标签中嵌套子属性组成的。这称为内部属性持久性。如:
<asp:DataGrid runat="server">
<headerstyle ForeColor="Red"/>
</asp:DataGrid>
为了可以使用内部属性持久性,就必须使用ParseChildren(true)来标示控件,它告诉页面解析器把控制标签内的内容解析成属性。
看了上面的文字,楼主明白了吧?推荐你看一本书:《ASP.NET服务器组件与控件开发》。
一般我们还使用PersistChildren(false)来说明内部内容作为属性而不是子控件持久保存。所以也可以常常看见这样的代码:
[
ParseChildren(true),
PersistChildren(false)
]