﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-溪风吴韵-随笔分类-dotNet</title><link>http://www.blogjava.net/kylixlu/category/37839.html</link><description>Gold will shine everywhere.</description><language>zh-cn</language><lastBuildDate>Sat, 18 Jul 2009 01:03:14 GMT</lastBuildDate><pubDate>Sat, 18 Jul 2009 01:03:14 GMT</pubDate><ttl>60</ttl><item><title>C# 调用clicktell提供的SMS服务</title><link>http://www.blogjava.net/kylixlu/archive/2009/07/16/287034.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Thu, 16 Jul 2009 13:52:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2009/07/16/287034.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/287034.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2009/07/16/287034.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/287034.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/287034.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 项目中的OTA Server中的一个功能。具体使用请看https://www.clickatell.com/developers/api_http.php<br />
&nbsp;&nbsp;&nbsp; 代码如下:<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">protected</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;SendSMS()<br />
</span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;{<br />
</span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;api_id&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">xxxxxx</span><span style="color: #000000;">"</span><span style="color: #000000;">;//api_id请查阅clicktell网站帮助<br />
</span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;user&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">xxxxxx</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;password&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">xxxxx</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">string&nbsp;mobile&nbsp;=&nbsp;"xxxxxx";</span><span style="color: #008000;"><br />
</span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;mobile&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;txtMobile.Text;//一个输入手机号的文本框<br />
</span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;appUri&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;getAppUri();//发送给手机的App链接，出于保密，此处假设了getAppUri()方法<br />
</span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;StringBuilder&nbsp;smsParams&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;StringBuilder();<br />
</span><span style="color: #008080;">13</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smsParams.Append(</span><span style="color: #000000;">"</span><span style="color: #000000;">api_id=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;api_id);<br />
</span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smsParams.Append(</span><span style="color: #000000;">"</span><span style="color: #000000;">&amp;user=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;user);<br />
</span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smsParams.Append(</span><span style="color: #000000;">"</span><span style="color: #000000;">&amp;password=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;password);<br />
</span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smsParams.Append(</span><span style="color: #000000;">"</span><span style="color: #000000;">&amp;to=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;mobile);<br />
</span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;smsParams.Append(</span><span style="color: #000000;">"</span><span style="color: #000000;">&amp;text=</span><span style="color: #000000;">"</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;appUri);<br />
</span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">19</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">20</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uri&nbsp;smsuri&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;Uri(</span><span style="color: #0000ff;">string</span><span style="color: #000000;">.Format(</span><span style="color: #000000;">"</span><span style="color: #000000;">http://api.clickatell.com/http/sendmsg?{0}</span><span style="color: #000000;">"</span><span style="color: #000000;">,&nbsp;smsParams));<br />
</span><span style="color: #008080;">22</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">23</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpWebRequest&nbsp;request&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(HttpWebRequest)WebRequest.Create(smsuri);<br />
</span><span style="color: #008080;">24</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">25</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.AllowAutoRedirect&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">false</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">26</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">27</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Method&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">GET</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">28</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">29</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">30</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpWebResponse&nbsp;response&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;(HttpWebResponse)request.GetResponse();<br />
</span><span style="color: #008080;">31</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">32</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: #008080;">33</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">34</span>&nbsp;</div>
这个方法不仅适用于clicktell公司的服务，其它的一些SMS服务提供商，用C#调用方法也差不多,仅供大家参考，呵呵<br />
<br />
<img src ="http://www.blogjava.net/kylixlu/aggbug/287034.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2009-07-16 21:52 <a href="http://www.blogjava.net/kylixlu/archive/2009/07/16/287034.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#遍历指定目录下的所有目录</title><link>http://www.blogjava.net/kylixlu/archive/2009/07/16/287023.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Thu, 16 Jul 2009 12:31:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2009/07/16/287023.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/287023.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2009/07/16/287023.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/287023.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/287023.html</trackback:ping><description><![CDATA[<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #0000ff;">protected</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;getAllDirs(</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;path)<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DirectoryInfo&nbsp;dirinfo&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;DirectoryInfo(@path);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DirectoryInfo[]&nbsp;dirs&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;dirinfo.GetDirectories();<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">for</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;i&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">0</span><span style="color: #000000;">;&nbsp;i&nbsp;</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">&nbsp;dirs.Length;&nbsp;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)&nbsp;{<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(dirs[i].FullName&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;br&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">);//页面上打印输出<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getAllDirs(dirs[i].FullName);//递归<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}</span></div>
<img src ="http://www.blogjava.net/kylixlu/aggbug/287023.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2009-07-16 20:31 <a href="http://www.blogjava.net/kylixlu/archive/2009/07/16/287023.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]GridView中实现CHECKBOX全选</title><link>http://www.blogjava.net/kylixlu/archive/2008/12/22/258962.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Mon, 22 Dec 2008 06:41:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/12/22/258962.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258962.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/12/22/258962.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258962.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258962.html</trackback:ping><description><![CDATA[<p>1. JS代码:</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol start="1" class="dp-c">
    <li class="alt"><span><span class="keyword">function</span><span>&nbsp;SelectAll(chkbox)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;chkHeader=chkbox;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state=chkHeader.checked;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem=chkHeader.form.elements;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">for</span><span>(i=0;i&lt;elem.length;i++)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>(elem[i].type==</span><span class="string">&quot;checkbox&quot;</span><span>&nbsp;&amp;&amp;&nbsp;elem[i].id!=chkHeader.id)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>(elem[i].checked!=state)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elem[i].click();&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>2.GridView代码:</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol start="1" class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">Columns</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">asp:TemplateField</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">HeaderTemplate</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;checkbox&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">'chkHeader'</span><span>&nbsp;</span><span class="attribute">onclick</span><span>=</span><span class="attribute-value">&quot;SelectAll(this)&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;/</span><span class="tag-name">HeaderTemplate</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">ItemTemplate</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">asp:CheckBox</span><span>&nbsp;</span><span class="attribute">ID</span><span>=</span><span class="attribute-value">&quot;gvChkBox&quot;</span><span>&nbsp;</span><span class="attribute">runat</span><span>=</span><span class="attribute-value">&quot;server&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;/</span><span class="tag-name">ItemTemplate</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;/</span><span class="tag-name">asp:TemplateField</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>3.后台获取CheckBox状态代码</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol start="1" class="dp-c">
    <li class="alt"><span><span class="keyword">bool</span><span>&nbsp;chkBoxState&nbsp;=&nbsp;((CheckBox)gr.FindControl(</span><span class="string">&quot;gvChkBox&quot;</span><span>)).Checked;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>说明: 1.JS实现了对CHECKBOX的全选(取消全选)功能<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.实现了GRIDVIEW的第一列显示为CHECKBOX<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.实现了对GRIDVIEW 中的gvChkBox控件的取值</p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=162'>http://www.my1984.net/?action=show&id=162</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258962.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-12-22 14:41 <a href="http://www.blogjava.net/kylixlu/archive/2008/12/22/258962.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]C#服务端读取JS中变量(返回值)</title><link>http://www.blogjava.net/kylixlu/archive/2008/12/18/258963.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Thu, 18 Dec 2008 14:32:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/12/18/258963.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258963.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/12/18/258963.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258963.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258963.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 这个做法没什么新意，就是就用一个Hidden,不过里面有些问题有搞了半天，听说细细说来。</p>
<p>还是先上代码（代码跟上一篇的差不多）：</p>
<p>1.JS的代码</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span class="keyword">function</span><span>&nbsp;onClientClick()&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;table=document.getElementById(</span><span class="string">&quot;&lt;%=GridView1.ClientID&nbsp;%&gt;&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">for</span><span>(</span><span class="keyword">var</span><span>&nbsp;i=1;i&lt;table.rows.length;i++)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;AbsenseType=table.rows[i].cells[3].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[0].value;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;AbsenseDay=table.rows[i].cells[3].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[1].value;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;WotDay=table.rows[i].cells[4].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[0].value;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>(AbsenseType!=12&nbsp;&amp;&amp;&nbsp;AbsenseDay&nbsp;==&nbsp;</span><span class="string">&quot;请选择&quot;</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(<span class="string">&quot;第&quot;</span><span>+i+</span><span class="string">&quot;行数据&ldquo;未选缺勤时间&rdquo;错误！&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ra=1;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>(AbsenseType==12&nbsp;&amp;&amp;&nbsp;AbsenseDay&nbsp;!=&nbsp;</span><span class="string">&quot;请选择&quot;</span><span>)&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(<span class="string">&quot;第&quot;</span><span>+i+</span><span class="string">&quot;行数据&ldquo;未缺勤,但选了缺勤时间&rdquo;错误！&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r=1;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>(AbsenseDay==</span><span class="string">&quot;&quot;</span><span>&nbsp;&amp;&amp;&nbsp;WotDay==</span><span class="string">&quot;&quot;</span><span>)&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(<span class="string">&quot;&lt;%=Hidden1.ClientID&nbsp;%&gt;&quot;</span><span>).value=r;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>2.Hidden</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;Hidden1&quot;</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;hidden&quot;</span><span>&nbsp;</span><span class="attribute">runat</span><span>=</span><span class="attribute-value">&quot;Server&quot;</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>3.C#服务端</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span>Response.Write(</span><span class="string">&quot;Hidden1.Value=&quot;</span><span>&nbsp;+&nbsp;Hidden1.Value&nbsp;+&nbsp;</span><span class="string">&quot;&lt;/br&gt;&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>&nbsp;</p>
<p>这个里面有一点我很搞不懂：网上很多同志都说在给Hidden赋值时要用下面这样的语句（而且都说成功了）</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span>document.getElementById(</span><span class="string">&quot;Hidden1&quot;</span><span>).value=r;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>一开始我也是这样的，但我用了ASP.net的BUTTON来触发的，死活取不到值。后来我用了HTML中的BUTTON进了测试，发现报了一个空对象的错误，我才发现，这种方法根本无法取到Hidden控件的值，为什么，因为这个Hidden 控件是<span><span class="attribute">runat</span><span>=</span><span class="attribute-value">&quot;Server&quot;</span><span>的，即为一个服务端的控件，我把</span></span><span><span class="attribute">runat</span><span>=</span><span class="attribute-value">&quot;Server&quot;</span><span>鼓起去掉后，即：
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;Hidden1&quot;</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;hidden&quot;</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
用：
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span>document.getElementById(</span><span class="string">&quot;Hidden1&quot;</span><span>).value=r;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
</span></span></p>
<p>&nbsp;</p>
<p><span><span>就可以正常取到值。</span></span></p>
<p><span><span>后来想来想去，我用了</span></span></p>
<p><span><span>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span>document.getElementById(</span><span class="string">&quot;&lt;%=Hidden1.ClientID&nbsp;%&gt;&quot;</span><span>).value=r;&nbsp;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
这样对于服务端的控件就可以正确取到值拉。同理：要取一个JS的返回值也是一样的做法了:)<br />
</span></span></p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=160'>http://www.my1984.net/?action=show&id=160</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258963.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-12-18 22:32 <a href="http://www.blogjava.net/kylixlu/archive/2008/12/18/258963.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]用JS遍历GRIDVIEW中的DROPDOWNLIST</title><link>http://www.blogjava.net/kylixlu/archive/2008/12/18/258964.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Thu, 18 Dec 2008 14:16:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/12/18/258964.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258964.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/12/18/258964.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258964.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258964.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 今天实现了两个效果，一个是用JS来遍历GRIDVIEW中的DROPDOWNLIST控件，一个是从C#服务端来读取JS中的变量（当然返回值的原理也一样）。下面先介紹一下用JS来遍历GRIDVIEW中控件的效果。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 不说废话，先上代码：</p>
<p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol start="1" class="dp-c">
    <li class="alt"><span><span class="keyword">function</span><span>&nbsp;onClientClick()&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;table=document.getElementById(</span><span class="string">&quot;&lt;%=GridView1.ClientID&nbsp;%&gt;&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">for</span><span>(</span><span class="keyword">var</span><span>&nbsp;i=1;i&lt;table.rows.length;i++)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;AbsenseType=table.rows[i].cells[3].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[0].value;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;AbsenseDay=table.rows[i].cells[3].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[1].value;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;WotDay=table.rows[i].cells[4].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[0].value;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>(AbsenseType!=12&nbsp;&amp;&amp;&nbsp;AbsenseDay&nbsp;==&nbsp;</span><span class="string">&quot;请选择&quot;</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(<span class="string">&quot;第&quot;</span><span>+i+</span><span class="string">&quot;行数据&ldquo;未选缺勤时间&rdquo;错误！&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ra=1;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>(AbsenseType==12&nbsp;&amp;&amp;&nbsp;AbsenseDay&nbsp;!=&nbsp;</span><span class="string">&quot;请选择&quot;</span><span>)&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(<span class="string">&quot;第&quot;</span><span>+i+</span><span class="string">&quot;行数据&ldquo;未缺勤,但选了缺勤时间&rdquo;错误！&quot;</span><span>);&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r=1;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
</ol>
</div>
这里有几点要注意的：</p>
<p>1.
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol start="1" class="dp-c">
    <li class="alt"><span><span class="keyword">var</span><span>&nbsp;table=document.getElementById(</span><span class="string">&quot;&lt;%=GridView1.ClientID&nbsp;%&gt;&quot;</span><span>);&nbsp;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
getElementById里面一定是<span><span class="string">&quot;&lt;%=GridView1.ClientID&nbsp;%&gt;&quot;,GridView1是我的GridView的ID，如下所示：</span></span></p>
<p><span><span class="string">
<div class="codeText">
<div class="codeHead">ASP/Visual Basic代码</div>
<ol start="1" class="dp-vb">
    <li class="alt"><span><span>&lt;asp:GridView&nbsp;ID=</span><span class="string">&quot;GridView1&quot;</span><span>&nbsp;runat=</span><span class="string">&quot;server&quot;</span><span>&nbsp;AutoGenerateColumns=</span><span class="string">&quot;False&quot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BackColor=<span class="string">&quot;White&quot;</span><span>&nbsp;AllowPaging=</span><span class="string">&quot;True&quot;</span><span>&nbsp;PageSize=</span><span class="string">&quot;50&quot;</span><span>&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BorderColor=<span class="string">&quot;#DEDFDE&quot;</span><span>&nbsp;BorderStyle=</span><span class="string">&quot;None&quot;</span><span>&nbsp;BorderWidth=</span><span class="string">&quot;1px&quot;</span><span>&nbsp;CellPadding=</span><span class="string">&quot;3&quot;</span><span>&nbsp;ForeColor=</span><span class="string">&quot;Black&quot;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PagerSettings-Position=<span class="string">&quot;TopAndBottom&quot;</span><span>&nbsp;Width=</span><span class="string">&quot;100%&quot;</span><span>&nbsp;GridLines=</span><span class="string">&quot;Vertical&quot;</span><span>&gt;&nbsp;&nbsp;</span></span></li>
</ol>
</div>
2.</span></span><span> <span class="keyword">
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol start="1" class="dp-c">
    <li class="alt"><span><span class="keyword">var</span><span>&nbsp;AbsenseType=table.rows[i].cells[3].getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)[0].value;&nbsp;&nbsp;&nbsp; </span></span></li>
</ol>
</div>
</span><span>rows[i]是指GridView的行，Cells[i]是指GridView的单元格，</span></span><span><span class="keyword"><span><span>getElementsByTagName(</span><span class="string">&quot;select&quot;</span><span>)</span></span></span></span><span><span class="keyword"><span><span>[0]</span></span></span></span><span><span class="keyword"><span><span>表示取得</span></span></span></span></p>
<p><span><span class="keyword"><span><span>这个单元格中第一个dropdownlist控件（因为在前台用浏览器查看源代码，我们发现Asp.net的dropdownlist就是HTML里的select），所以getElementsByTagName里应该是&ldquo;select&rdquo;。</span></span></span></span></p>
<p><span><span class="keyword"><span><span>差不多就是这样了，OK，结束，嘿嘿。<br />
</span></span></span></span></p>
<p>&nbsp;</p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=159'>http://www.my1984.net/?action=show&id=159</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258964.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-12-18 22:16 <a href="http://www.blogjava.net/kylixlu/archive/2008/12/18/258964.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]Ｃ＃DateTime函数</title><link>http://www.blogjava.net/kylixlu/archive/2008/11/05/258967.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Wed, 05 Nov 2008 15:34:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/11/05/258967.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258967.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/11/05/258967.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258967.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258967.html</trackback:ping><description><![CDATA[<p><span style="font-size: 9pt;">1</span><span style="font-size: 9pt;">、</span><span style="font-size: 9pt;">DateTime </span><span style="font-size: 9pt;">数字型</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
System.DateTime currentTime=new System.DateTime();&nbsp;&nbsp;<br />
1.1 </span><span style="font-size: 9pt;">取当前年月日时分秒</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
currentTime=System.DateTime.Now;&nbsp;&nbsp;<br />
1.2 </span><span style="font-size: 9pt;">取当前年</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">年</span><span style="font-size: 9pt;">=currentTime.Year;&nbsp;&nbsp;<br />
1.3 </span><span style="font-size: 9pt;">取当前月</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">月</span><span style="font-size: 9pt;">=currentTime.Month;&nbsp;&nbsp;<br />
1.4 </span><span style="font-size: 9pt;">取当前日</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">日</span><span style="font-size: 9pt;">=currentTime.Day;&nbsp;&nbsp;<br />
1.5 </span><span style="font-size: 9pt;">取当前时</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">时</span><span style="font-size: 9pt;">=currentTime.Hour;&nbsp;&nbsp;<br />
1.6 </span><span style="font-size: 9pt;">取当前分</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">分</span><span style="font-size: 9pt;">=currentTime.Minute;&nbsp;&nbsp;<br />
1.7 </span><span style="font-size: 9pt;">取当前秒</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">秒</span><span style="font-size: 9pt;">=currentTime.Second;&nbsp;&nbsp;<br />
1.8 </span><span style="font-size: 9pt;">取当前毫秒</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
int </span><span style="font-size: 9pt;">毫秒</span><span style="font-size: 9pt;">=currentTime.Millisecond;&nbsp;&nbsp;<br />
</span><span style="font-size: 9pt;">（变量可用中文）<br />
</span><span style="font-size: 9pt;">1.9 </span><span style="font-size: 9pt;">取中文日期显示</span><span style="font-size: 9pt;">&mdash;&mdash;</span><span style="font-size: 9pt;">年月日时分</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
string strY=currentTime.ToString(&quot;f&quot;); //</span><span style="font-size: 9pt;">不显示秒</span><span style="font-size: 9pt;"> <br />
<br />
1.10 </span><span style="font-size: 9pt;">取中文日期显示</span><span style="font-size: 9pt;">_</span><span style="font-size: 9pt;">年月</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
string strYM=currentTime.ToString(&quot;y&quot;); <br />
1.11 </span><span style="font-size: 9pt;">取中文日期显示</span><span style="font-size: 9pt;">_</span><span style="font-size: 9pt;">月日</span><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
string strMD=currentTime.ToString(&quot;m&quot;); <br />
1.12 </span><span style="font-size: 9pt;">取当前年月日，格式为：</span><st1:chsdate isrocdate="False" islunardate="False" day="23" month="9" year="2003"><span style="font-size: 9pt;">2003-9-23</span></st1:chsdate><span style="font-size: 9pt;">&nbsp;&nbsp;<br />
string strYMD=currentTime.ToString(&quot;d&quot;); <br />
1.13 </span><span style="font-size: 9pt;">取当前时分，格式为：</span><span style="font-size: 9pt;">14</span><span style="font-size: 9pt;">：</span><span style="font-size: 9pt;">24&nbsp;&nbsp;<br />
string strT=currentTime.ToString(&quot;t&quot;); </span></p>
<p><span style="font-size: 18pt; color: red;">更多介绍：<br />
</span><br />
在使用Asp.net的过程中，我们经常需要对时间日期进行转换,达到不同的显示效果。默认格式为:2006-6-6 14:33:34 ，如果要换成成200606,06-2006,2006-6-6或更多的格式该怎么办呢?</p>
<p>　　这里将要用到:DateTime.ToString的方法(String, IFormatProvider)</p>
<p>　　示例：</p>
<p class="code">　　using System; <br />
using System.Globalization; <br />
String format=&quot;D&quot;; <br />
DateTime date=DataTime.Now; <br />
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));</p>
<p>　　结果输出</p>
<p>　　Thursday, June 16, 2006</p>
<p>　　在这里列出了参数format格式详细用法</p>
<p>　　=======================</p>
<p>　　格式字符 关联属性/说明</p>
<p>　　d ShortDatePattern</p>
<p>　　D LongDatePattern</p>
<p>　　f 完整日期和时间(长日期和短时间)</p>
<p>　　F FullDateTimePattern(长日期和长时间)</p>
<p>　　g 常规(短日期和短时间)</p>
<p>　　G 常规(短日期和长时间)</p>
<p>　　m、M MonthDayPattern</p>
<p>　　r、R RFC1123Pattern</p>
<p>　　s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)</p>
<p>　　t ShortTimePattern</p>
<p>　　T LongTimePattern</p>
<p>　　u UniversalSortableDateTimePattern 用于显示通用时间的格式</p>
<p>　　U 使用通用时间的完整日期和时间(长日期和长时间)</p>
<p>　　y、Y YearMonthPattern</p>
<p>　　下表列出了可被合并以构造自定义模式的模式</p>
<p>　　========================================</p>
<p>　　这些模式是区分大小写的;例如，识别&ldquo;MM&rdquo;，但不识别&ldquo;mm&rdquo;。如果自定义模式包含空白字符或用单引号括起来的字符，则输出字符串页也将包含这些字符。未定义为格式模式的一部分或未定义为格式字符的字符按其原义复制。</p>
<p>　　格式模式 说明 ：</p>
<p>　　d 月中的某一天。一位数的日期没有前导零。</p>
<p>　　dd 月中的某一天。一位数的日期有一个前导零。</p>
<p>　　ddd 周中某天的缩写名称，在 AbbreviatedDayNames 中定义。</p>
<p>　　dddd 周中某天的完整名称，在 DayNames 中定义。</p>
<p>　　M 月份数字。一位数的月份没有前导零。</p>
<p>　　MM 月份数字。一位数的月份有一个前导零。</p>
<p>　　MMM 月份的缩写名称，在 AbbreviatedMonthNames 中定义。</p>
<p>　　MMMM 月份的完整名称，在 MonthNames 中定义。</p>
<p>　　y 不包含纪元的年份。如果不包含纪元的年份小于 10，则显示不具有前导零的年份。</p>
<p>　　yy 不包含纪元的年份。如果不包含纪元的年份小于 10，则显示具有前导零的年份。</p>
<p>　　yyyy 包括纪元的四位数的年份。</p>
<p>　　gg 时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串，则忽略该模式。</p>
<p>　　h 12 小时制的小时。一位数的小时数没有前导零。</p>
<p>　　hh 12 小时制的小时。一位数的小时数有前导零。</p>
<p>　　H 24 小时制的小时。一位数的小时数没有前导零。</p>
<p>　　HH 24 小时制的小时。一位数的小时数有前导零。</p>
<p>　　m 分钟。一位数的分钟数没有前导零。</p>
<p>　　mm 分钟。一位数的分钟数有一个前导零。</p>
<p>　　s 秒。一位数的秒数没有前导零。</p>
<p>　　ss 秒。一位数的秒数有一个前导零。</p>
<p>　　f 秒的小数精度为一位。其余数字被截断。</p>
<p>　　ff 秒的小数精度为两位。其余数字被截断。</p>
<p>　　fff 秒的小数精度为三位。其余数字被截断。</p>
<p>　　ffff 秒的小数精度为四位。其余数字被截断。</p>
<p>　　fffff 秒的小数精度为五位。其余数字被截断。</p>
<p>　　ffffff 秒的小数精度为六位。其余数字被截断。</p>
<p>　　fffffff 秒的小数精度为七位。其余数字被截断。</p>
<p>　　t 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项的第一个字符(如果存在)。</p>
<p>　　tt 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项(如果存在)。</p>
<p>　　z 时区偏移量(&ldquo;+&rdquo;或&ldquo;-&rdquo;后面仅跟小时)。一位数的小时数没有前导零。例如，太平洋标准时间是&ldquo;-8&rdquo;。</p>
<p>　　zz 时区偏移量(&ldquo;+&rdquo;或&ldquo;-&rdquo;后面仅跟小时)。一位数的小时数有前导零。例如，太平洋标准时间是&ldquo;-08&rdquo;。</p>
<p>　　zzz 完整时区偏移量(&ldquo;+&rdquo;或&ldquo;-&rdquo;后面跟有小时和分钟)。一位数的小时数和分钟数有前导零。例如，太平洋标准时间是&ldquo;-08:00&rdquo;。</p>
<p>　　: 在 TimeSeparator 中定义的默认时间分隔符。</p>
<p>　　/ 在 DateSeparator 中定义的默认日期分隔符。</p>
<p>　　% c 其中 c 是格式模式(如果单独使用)。如果格式模式与原义字符或其他格式模式合并，则可以省略&ldquo;%&rdquo;字符。</p>
<p>　　\ c 其中 c 是任意字符。照原义显示字符。若要显示反斜杠字符，请使用&ldquo;\\&rdquo;。</p>
<p>　　只有上面第二个表中列出的格式模式才能用于创建自定义模式;在第一个表中列出的标准格式字符不能用于创建自定义模式。自定义模式的长度至少为两个字符;例如，</p>
<p>　　DateTime.ToString( &quot;d&quot;) 返回 DateTime 值;&ldquo;d&rdquo;是标准短日期模式。</p>
<p>　　DateTime.ToString( &quot;%d&quot;) 返回月中的某天;&ldquo;%d&rdquo;是自定义模式。</p>
<p>　　DateTime.ToString( &quot;d &quot;) 返回后面跟有一个空白字符的月中的某天;&ldquo;d&rdquo;是自定义模式。</p>
<p>　　比较方便的是,上面的参数可以随意组合,并且不会出错,多试试,肯定会找到你要的时间格式</p>
<p>　　如要得到2005年06月 这样格式的时间</p>
<p>　　可以这样写:</p>
<p class="code">date.ToString(&quot;yyyy年MM月&quot;, DateTimeFormatInfo.InvariantInfo)</p>
<p>　　如此类推.</p>
<p>　　下面列出一些Asp.net中具体的日期格式化用法：</p>
<p>　　============================================</p>
<p>　　1.绑定时格式化日期方法:</p>
<p class="code">&lt;ASP:BOUNDCOLUMN DATAFIELD= &quot;JoinTime &quot; DATAFORMATSTRING= &quot;{0:yyyy-MM-dd} &quot; &gt; <br />
&lt;ITEMSTYLE WIDTH= &quot;18% &quot; &gt; &lt;/ITEMSTYLE &gt; <br />
&lt;/ASP:BOUNDCOLUMN &gt;</p>
<p>　　2.数据控件如DataGrid/DataList等的件格式化日期方法:</p>
<p class="code">e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();</p>
<p>　　3.用String类转换日期显示格式:</p>
<p class="code">String.Format( &quot;yyyy-MM-dd &quot;,yourDateTime);</p>
<p>　　4.用Convert方法转换日期显示格式:</p>
<p class="code">Convert.ToDateTime(&quot;2005-8-23&quot;).ToString <br />
(&quot;yyMMdd&quot;,System.Globalization.DateTimeFormatInfo.InvariantInfo); //支持繁体数据库</p>
<p>　　5.直接用ToString方法转换日期显示格式:</p>
<p class="code">DateTime.Now.ToString(&quot;yyyyMMddhhmmss&quot;); <br />
DateTime.Now.ToString(&quot;yyyy/MM/dd hh:mm:ss&quot;)</p>
<p>　　6.只显示年月</p>
<p class="code">DataBinder.Eval(Container.DataItem,&quot;starttime&quot;,&quot;{0:yyyy-M}&quot;)</p>
<p>　　7.显示时间所有部分，包括：年月日时分秒</p>
<p class="code">&lt;asp:BoundColumn DataField=&quot;收款时间&quot; HeaderText=&quot;收款时间&quot; <br />
DataFormatString=&quot;{0:yyyy-MM-dd HH24:mm:ss}&quot;&gt; <br />
&lt;/asp:BoundColumn&gt;</p>
<p>　　[ASP.NET] 如何在GridView中使用DataFromatString</p>
<p>　　在我们从业务逻辑层获得数据实体时候，接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中，但是有一些字段需要重新格 式化格式。比如货币单位字段，需要显示货币符号和每隔三位显示分隔符;再比如日期字段，数据库中存放的是日期和时间，但是在界面上需要按照XXXX年XX 月XX日的格式显示。这时候我们就用到了DataFormatString属性。</p>
<p class="code">&lt;asp:GridView ID=&quot;grvResult&quot; runat=&quot;server&quot; AutoGenerateColumns=&quot;False&quot; Width=&quot;100%&quot;&gt; <br />
&lt;Columns&gt; <br />
&lt;asp:BoundField HeaderText=&quot;预定日期&quot; DataField=&quot;OperationDate&quot; DataFormatString=&quot;{0:yyyy-MM-dd}&quot; HtmlEncode=&quot;False&quot;&gt; <br />
&lt;/asp:BoundField&gt; <br />
&lt;asp:BoundField HeaderText=&quot;订单总计&quot; DataField=&quot;TotalRate&quot; DataFormatString=&quot;{0:C}&quot; HtmlEncode=&quot;False&quot;&gt; <br />
&lt;/asp:BoundField&gt; <br />
&lt;/Columns&gt; <br />
&lt;/asp:GridView&gt;</p>
<p>　　例如上面的代码展示了日期和货币两种绑定方式。DataFormatString中的{0}是固定的格式，这和 String.Fromat(&ldquo;{0}&rdquo;, someString)中的{0}是一个用法，表示绑定上下文的参数索引编号。然后，在后面加入格式化字符串，具体的使用方法可以参考MSDN。</p>
<p>　　这里需要注意以下几点</p>
<p>　　1. 在GridView中的asp:BoundField使用DataFormatString必须设置属性HtmlEncode=&quot;False&quot;，否则不起作用。</p>
<p>　　2. 如果需要使用日期类型的格式化字符串，必须数据实体中对应的字段也应该日起类型的。</p>
<p>　　3. 格式化字符串C代表货币单位，需要绑定的数据类型应该是数字类型的。如果是字符串类型的不起作用，需要手动添加格式化字符串为DataFormatString=&quot;￥{0:C}&quot;。</p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=150'>http://www.my1984.net/?action=show&id=150</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258967.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-11-05 23:34 <a href="http://www.blogjava.net/kylixlu/archive/2008/11/05/258967.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入][转]C#里巧用DateTime预设一些可选的日期范围(如本年度、本季度、本月等)</title><link>http://www.blogjava.net/kylixlu/archive/2008/09/16/258970.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Tue, 16 Sep 2008 12:59:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/09/16/258970.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258970.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/09/16/258970.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258970.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258970.html</trackback:ping><description><![CDATA[<h1 class="block_title"><font size="3" style="background-color: rgb(255, 0, 0);">原文地址:http://www.cnblogs.com/catxp/archive/2006/10/20/534408.html</font></h1>
<h1 class="block_title"><a href="http://www.cnblogs.com/catxp/archive/2006/10/20/534408.html" id="AjaxHolder_ctl01_TitleUrl"><br />
</a></h1>
<p><img height="233" border="0" width="215" src="http://images.cnblogs.com/cnblogs_com/catxp/Datetime.gif" alt="" /> <img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图)<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">如本年度销售额、本季度利润、本月新增客户<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">C#里内置的DateTime基本上都可以实现这些功能，巧用DateTime会使你处理这些事来变轻松多了<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">今天</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.Date.ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">昨天，就是今天的日期减一</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">明天，同理，加一</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">本周(要知道本周的第一天就得先知道今天是星期几，从而得知本周的第一天就是几天前的那一天，要注意的是这里的每一周是从周日始至周六止</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">6</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">如果你还不明白，再看一下中文显示星期几的方法就应该懂了<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">由于DayOfWeek返回的是数字的星期几，我们要把它转换成汉字方便我们阅读，有些人可能会用switch来一个一个地对照，其实不用那么麻烦的&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" onclick="this.style.display='none'; Codehighlighter1_886_936_Open_Text.style.display='none'; Codehighlighter1_886_936_Closed_Image.style.display='inline'; Codehighlighter1_886_936_Closed_Text.style.display='inline';" id="Codehighlighter1_886_936_Open_Image" alt="" /><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" onclick="this.style.display='none'; Codehighlighter1_886_936_Closed_Text.style.display='none'; Codehighlighter1_886_936_Open_Image.style.display='inline'; Codehighlighter1_886_936_Open_Text.style.display='inline';" style="display: none;" id="Codehighlighter1_886_936_Closed_Image" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">string</span><span style="color: rgb(0, 0, 0);">[]&nbsp;Day&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">string</span><span style="color: rgb(0, 0, 0);">[]&nbsp;</span><span style="border: 1px solid rgb(128, 128, 128); display: none; background-color: rgb(255, 255, 255);" id="Codehighlighter1_886_936_Closed_Text"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_886_936_Open_Text"><span style="color: rgb(0, 0, 0);">{&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期日</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期一</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期二</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期三</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期四</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期五</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">星期六</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">&nbsp;}</span></span><span style="color: rgb(0, 0, 0);">;<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Day[Convert.ToInt16(DateTime.Now.DayOfWeek)];<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">上周，同理，一个周是7天，上周就是本周再减去7天，下周也是一样</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">6</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">下周</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(Convert.ToDouble((</span><span style="color: rgb(0, 0, 0);">6</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Convert.ToInt16(DateTime.Now.DayOfWeek)))&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">本月,很多人都会说本月的第一天嘛肯定是1号，最后一天就是下个月一号再减一天。当然这是对的<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">一般的写法</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.Year.ToString()&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;DateTime.Now.Month.ToString()&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">第一天</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.Year.ToString()&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;DateTime.Now.Month.ToString()&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">).AddMonths(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">最后一天<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">巧用C#里ToString的字符格式化更简便</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">);<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddMonths(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">上个月，减去一个月份</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddMonths(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">下个月，加去一个月份</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddMonths(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddMonths(</span><span style="color: rgb(0, 0, 0);">2</span><span style="color: rgb(0, 0, 0);">).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">7天后</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.Date.ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">7天前</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.Date.ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">本年度，用ToString的字符格式化我们也很容易地算出本年度的第一天和最后一天</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddYears(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">上年度，不用再解释了吧</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddYears(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">下年度</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddYears(</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-01-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddYears(</span><span style="color: rgb(0, 0, 0);">2</span><span style="color: rgb(0, 0, 0);">).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">本季度，很多人都会觉得这里难点，需要写个长长的过程来判断。其实不用的，我们都知道一年四个季度，一个季度三个月<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">首先我们先把日期推到本季度第一个月，然后这个月的第一天就是本季度的第一天了</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">);<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">同理，本季度的最后一天就是下季度的第一天减一</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">下季度，相信你们都知道了。。。。收工</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">);<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">6</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">上季度</span><span style="color: rgb(0, 128, 0);"><br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /></span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">);<br />
<img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DateTime.Parse(DateTime.Now.AddMonths(</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;((DateTime.Now.Month&nbsp;</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">)&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 0);">)).ToString(</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">yyyy-MM-01</span><span style="color: rgb(0, 0, 0);">&quot;</span><span style="color: rgb(0, 0, 0);">)).AddDays(</span><span style="color: rgb(0, 0, 0);">-</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 0);">).ToShortDateString();</span></p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=128'>http://www.my1984.net/?action=show&id=128</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258970.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-09-16 20:59 <a href="http://www.blogjava.net/kylixlu/archive/2008/09/16/258970.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]判定GRIDVEIW是否为编辑状态</title><link>http://www.blogjava.net/kylixlu/archive/2008/07/22/258972.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Tue, 22 Jul 2008 08:06:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/07/22/258972.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258972.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/07/22/258972.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258972.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258972.html</trackback:ping><description><![CDATA[<div class="codeText">
<div class="codeHead">C#代码</div>
<ol class="dp-c" start="1">
    <li class="alt"><span><span class="keyword">if</span><span>&nbsp;((GridView1.Rows[i].RowState&nbsp;&amp;&nbsp;DataControlRowState.Edit)&nbsp;==&nbsp;DataControlRowState.Edit)&nbsp; {</span></span></li>
    <li class="alt">&nbsp;&nbsp; //GridView为编辑状态的操作</li>
    <li class="alt"><span><span>} else {</span></span></li>
    <li class="alt">&nbsp;&nbsp; //GridView为正常状态的操作</li>
    <li class="alt">&nbsp;<span><span>}<br />
    </span></span></li>
</ol>
</div>
<p>GridView1.Rows[i]只是表示取得当前行，若在GRIDVIEW的相关的事件中取得当前行方法可以为：e.Row.RowState</p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=112'>http://www.my1984.net/?action=show&id=112</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258972.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-07-22 16:06 <a href="http://www.blogjava.net/kylixlu/archive/2008/07/22/258972.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[导入]CodeSmith 4.1.2 专业版 破解下载地址</title><link>http://www.blogjava.net/kylixlu/archive/2008/06/21/258974.html</link><dc:creator>kylixlu</dc:creator><author>kylixlu</author><pubDate>Sat, 21 Jun 2008 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/kylixlu/archive/2008/06/21/258974.html</guid><wfw:comment>http://www.blogjava.net/kylixlu/comments/258974.html</wfw:comment><comments>http://www.blogjava.net/kylixlu/archive/2008/06/21/258974.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kylixlu/comments/commentRss/258974.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kylixlu/services/trackbacks/258974.html</trackback:ping><description><![CDATA[<p><a href="ftp://210.51.180.68/EditorUpload/computer/CodeSmith.Pro.4.1.2[www.topsage.com].rar" class="postTitle2" id="AjaxHolder_ctl01_TitleUrl">CodeSmith 4.1.2 专业版 破解下载地址</a></p>
<p><a href="ftp://210.51.180.68/EditorUpload/computer/CodeSmith.Pro.4.1.2[www.topsage.com].rar" class="postTitle2" id="AjaxHolder_ctl01_TitleUrl"><br />
</a></p><br>文章来源:<a href='http://www.my1984.net/?action=show&id=96'>http://www.my1984.net/?action=show&id=96</a> <img src ="http://www.blogjava.net/kylixlu/aggbug/258974.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kylixlu/" target="_blank">kylixlu</a> 2008-06-21 15:45 <a href="http://www.blogjava.net/kylixlu/archive/2008/06/21/258974.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>