2013-10-22 54 views
1

我知道Gridview是一个较新的版本,所以如果我必须将DataGrid更换为GridView, 我们应该遵循的重要事项是什么。将`DataGrid`替换为`GridView`时,我们必须改变什么?

+0

用'DataGrid'替换'GridView'并更正发生的错误。两者之间的比较:http://msdn.microsoft.com/en-us/library/05yye6k9(v=vs.100).aspx对于初学者,您需要将'Item ...'更改为'Row ... '例如'ItemDataBound'到'RowDataBound'或'e.Item'到'e.Row'或'DataGridItem'到'GridViewRow'。 –

+0

谢谢你的帮助蒂姆,我会试试这个。 –

回答

3

几乎所有的属性在两个控件中都是相同的。

您需要TemplateField更换标签TemplateColumnDatagridBoundColumnBoundFieldGridview控制。

+0

标签是什么意思?请具体说明。 –

+0

感谢您的回答。请提供一些链接示例,以便它可以帮助其他用户。我现在正在努力。谢谢:) –

+2

引用此链接:http://msdn.microsoft.com/en-us/library/05yye6k9.aspx –

3

我想下面的链接添加到Premdeep's答案(后,我写了这个问题并寻找答案。)

  1. http://stackoverflow.com/questions/4734161/datagrid-vs-gridview

  2. http://www.codeproject.com/Questions/389336/What-is-the-diff-between-gridview-and-datagrid

  3. http://forums.asp.net/t/1844852.aspx

  4. http://www.dotnetspider.com/resources/39899-Difference-between-DataGrid-GridView.aspx

  5. http://www.youtube.com/watch?v=xb6t8gJm7Io&list=PL6n9fhu94yhW1NryGv6LxX4U4b07T4RlI

对不起,我重复的问题,,其实我在匆忙写了这个问题,并得到了downvotes,但它没有问题。

希望我的回答能帮助其他人。

+1

这应该被添加为评论/建议没有答案:) – Amit

+0

好的兄弟,我是新来的这个,不知道stackoverflow的基础知识。 下次会记住... :) –

+0

与论坛网站不同,我们不使用“谢谢”或“任何帮助表示赞赏”,或在[so]上签名。请参阅“[应该'嗨','谢谢',标语和致敬从帖子中删除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -removed - 从 - 个)。 –

相关问题