![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d07abe554410b2cf4ecbeb021ff8fa4e.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/65a07f9d71e209bb3768c1ec49da6abe.gif)
2、由datagrid生成
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d07abe554410b2cf4ecbeb021ff8fa4e.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/65a07f9d71e209bb3768c1ec49da6abe.gif)
如上代码如果处理一般的GridView导出应该是没有问题的,但是如果GridView的AutoGenerateDeleteButton,AutoGenerateEditButton,
AutoGenerateSelectButton有的设置为True了,或者GridView中有HyperLinkField类型的字段,那么就会抛出形如
“类型“GridView”的控件“XXXX”必须放在具有 runat=server 的窗体标记内。”的异常!
关于生成这个错误的原因请见:
http://www.cnblogs.com/rchen/archive/2005/03/22/123592.html
那么他的解决方案是:对WebForm窗体的VerifyRenderingInServerForm方法进行Override!
代码如下:
//必须要
public override void VerifyRenderingInServerForm(Control control)
{
//OverRide 为了使导出成Excel可行!
}
再附上微软的MSDN的帮助:
===========================================
Page.VerifyRenderingInServerForm 方法
确认在运行时为指定的 ASP.NET 服务器控件呈现 HTMLForm 控件。
[C#]
public virtual void VerifyRenderingInServerForm(Control control);
参数control
ASP.NET 服务器控件,它必须位于 HTMLForm 控件中。
异常
异常类型
条件
HttpException 指定的服务器控件在运行时不包含在 HTMLForm 服务器控件的开始和结束标记之间。
备注
如果该页当前不处于页处理中的呈现阶段,且位于 <form runat=server> 标记内,则该方法将引发异常。需要位于服务器窗体内的控件可以
在呈现期间调用该方法,以便在它们被放置到外面时显示明确的错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法
的重写中调用该方法。呈现服务器窗体元素的方式不同的页可以重写该方法以在不同的条件下引发异常。
如果回送或使用客户端脚本的服务器控件没有包含在 HTMLForm 服务器控件 (<form runat="server">) 中,它们将无法正常工作。这些控件
可以在呈现时调用该方法,以在它们没有包含在 HTMLForm 控件中时提供明确的错误信息。
开发自定义服务器控件时,通常在为任何类型的输入标记重写 Render 方法时调用该方法。这在输入控件调用 GetPostBackEventReference
或发出客户端脚本时尤其重要。复合服务器控件不需要作出此调用。
===========================================
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
3、这个用dataview
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d07abe554410b2cf4ecbeb021ff8fa4e.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/850dfd5c255a4549e0fd6df7dbb51fcd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/8caa5859a037ed2175ed41478a46b8e4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4c2487b345fe270a343a8427ac62fe12.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/65a07f9d71e209bb3768c1ec49da6abe.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31e05dc7c10778b682d4e7dc7f04d8f5.gif)