¹ØÓÚASP.NETÒ³Ãæ´òÓ¡¼¼ÊõµÄ×ܽá
¹ØÓÚASP.NETÒ³Ãæ´òÓ¡¼¼ÊõµÄ×ܽá
B/S½á¹¹µ¼ÖÂÁËWebÓ¦ÓóÌÐòÖдòÓ¡µÄÌØÊâÐÔ¡£
¡¡¡¡• ³ÌÐòÔËÐÐÔÚä¯ÀÀÆ÷ÖУ¬´òÓ¡»úÔÚ±¾µØ£¬¶øÎļþÈ·¿ÉÄÜÔÚ·þÎñÆ÷ÉÏ£¬µ¼ÖÂÁË´òÓ¡¿ØÖƲ»ÊǺÜÁé»î¡£
¡¡¡¡• ¸ñʽÈçºÎ¿ØÖƺͶ¨ÖƵȣ¬ÊÇÎÒÃÇ¿ª·¢ÖпÉÄÜ»áÃæ¶ÔµÄÎÊÌâ¡£
¡¡¡¡´òÓ¡ÎĵµµÄÉú³É
¡¡¡¡• 1¡¢¿Í»§¶Ë½Å±¾·½Ê½
¡¡¡¡Ò»°ãÇé¿öÏ£¬Ö÷ҪʹÓÃJS ¿ÉÒÔ·ÖÎöÔ´Ò³ÃæµÄÄÚÈÝ£¬½«Óû´òÓ¡µÄÒ³ÃæÔªËØÌáÈ¡³öÀ´£¬ÊµÏÖ´òÓ¡¡£Í¨¹ý·ÖÎöÔ´ÎĵµµÄÄÚÈÝ£¬¿ÉÒÔÉú³É´òÓ¡Ä¿±êÎĵµ¡£
¡¡¡¡Óŵ㣺¿Í»§¶Ë¶ÀÁ¢Íê³É´òÓ¡Ä¿±êÎĵµµÄÉú³É£¬¼õÇá·þÎñÆ÷¸ººÉ;
¡¡¡¡È±µã£ºÔ´ÎĵµµÄ·ÖÎö²Ù×÷¸´ÔÓ£¬²¢ÇÒÔ´ÎĵµÖеĴòÓ¡ÄÚÈÝÒªÓÐÔ¼¶¨¡£
¡¡¡¡• 2¡¢·þÎñÆ÷¶Ë³ÌÐò·½Ê½
¡¡¡¡ÀûÓúǫ́´úÂë´ÓÊý¾Ý¿âÖжÁÈ¡´òÓ¡Ô´£¬Éú³É´òÓ¡Ä¿±êÎĵµ¡£µ±µÄÒ³ÃæÉú³Éʱ£¬»¹Ó¦Êʵ±¿¼ÂÇʹÓÃCSS À´ÊµÏÖÇ¿ÖÆ·ÖÒ³¿ØÖÆ¡£
¡¡¡¡Óŵ㣺¿ÉÒÔÉú³ÉÄÚÈݷdz£·á¸»µÄ´òÓ¡Ä¿±êÎĵµ£¬Ä¿±êÎĵµµÄÄÚÈݵĿɿØÐÔÇ¿¡£ÓÉÓÚ´òÓ¡ÄÚÈÝÊÇ´ÓÊý¾Ý¿âÖлñÈ¡µÄ£¬ËùÒÔÉú³É²Ù×÷Ïà¶Ô¼òµ¥;
¡¡¡¡È±µã£º·þÎñÆ÷¶Ë¸ºÔرȽϴó;
¡¡¡¡Ò³ÃæÉèÖÃ
¡¡¡¡• Ò³ÃæÉèÖÃÖ÷ÒªÊÇÖ¸ÉèÖôòÓ¡ÎĵµµÄÒ³±ß¾à¡¢Ò³Ã¼¡¢Ò³½Å¡¢Ö½ÕŵÈÄÚÈÝ¡£Ò³ÃæÉèÖý«Ö±½ÓÓ°Ïìµ½´òÓ¡Îĵµ°æÃæµÄÉú³ÉЧ¹û£¬ËùÒÔËüºÍ´òÓ¡ÎĵµµÄÉú³ÉÓÐ×ÅÃÜÇеĹØÏµ¡£±ÈÈ磺±í¸ñµÄÐÐÊý¡¢´óС¡¢Î»Öá¢×ÖÌåµÄ´óСµÈ¡£
¡¡¡¡ÏÖÓеļ¼ÊõÊÇÀûÓÃIE6.0 ÄÚÖõĴòÓ¡Ä£°å·½Ê½À´¿ØÖÆÒ³ÃæÉèÖã¬Æä¿ÉÒÔ¶Ô´òÓ¡Ä¿±êÎĵµ²úÉú·Ç³£´óµÄÓ°Ïì¡£´òÓ¡Ä£°å¿ÉÒÔ¿ØÖÆÒ³±ß¾à¡¢Ò³Ã¼¡¢Ò³½Å¡¢ÆæÅ¼Ò³µÈÄÚÈÝ£¬²¢¿ÉÒÔ½«Óû§µÄÉèÖÃÈ¡µÃ£¬»¹¿ÉÒÔ½«ÉèÖ÷¢Ë͵½·þÎñÆ÷¶Ë¡£´òÓ¡Ä£°å¼¼Êõ¿ÉÒÔ×Ô¶¨Ô¤ÀÀ´°¿ÚºÍ´òÓ¡¸ñʽ£¬×î´óÏ޶ȵØÓ°ÏìÄ¿±êÎĵµºÍ´òӡЧ¹û¡£
IEÖ±½Ó´òÓ¡
¡¡¡¡• ¼´Ö±½Óµ÷ÓÃwindow.print»òÕßwebrower¿Ø¼þµÄExecWB·½·¨À´´òÓ¡¡£
¡¡¡¡• Óŵ㣺·½±ã¿ì½Ý£¬¿Í»§¶ËÎÞÐèÈκÎÉèÖü´¿É¡£
¡¡¡¡• ȱµã£º´òÓ¡¿ØÖƲ»ÊǺÜÁé»î¡£Èç¹ûÖ±½Óµ÷ÓÃ
¡¡¡¡window.printÀ´´òÓ¡Ò³Ãæ£¬Ò³ÃæÉϱðµÄÔªËØÒ²»á±»´òÓ¡´¦Àí£¬Ò³Í·Ò³Î²µÄ¸ñʽҲ²»ºÃ¿ØÖÆ¡£
¡¡¡¡• ³£Ó÷½·¨£º´ó²¿·ÖÇé¿ö»á°Ñ²éѯµÄ½á¹û°ó¶¨µ½DataGridÉÏÀ´£¬È»ºó´òÓ¡DataGrid¡£ÕâÖÖÇé¿öµÄ´òÓ¡Ò»°ãÀ´Ëµ¸ñʽ±È½Ï¹Ì¶¨¼òµ¥£¬È·¶¨ºó»ù±¾²»»áÔÙ×÷¸ü¸Ä¡£ËùÒÔ¿ÉÒÔ²ÉÓÃIEÖ±½Ó´òÓ¡¡£
¡¡¡¡¡¾ÊµÀý´úÂë¡¿
¡¡¡¡×¢£º¢ÙÕâÊǿͻ§¶Ëͨ¹ýwindow.print´òÓ¡Ö¸¶¨ÄÚÈÝ¡£ÕâÀﶨÒåsprnstrºÍeprnstrÀ´Ö¸¶¨ÄÚÈÝ
¡¡¡¡Ö´ÐдúÂ룺
<input type="button" name="print" value="ԤÏà¹ØÎĵµ£º
ÎÒÃÇÔÚAsp.Net¿ª·¢¹ý³ÌÖУ¬ÓÐʱºòΪÁË¿ª·¢µÄÐèÒª£¬»ò´ïµ½Ò»¶¨µÄЧ¹û£¬ÎÒÃÇ»á²ÅÈ¡¶¯Ì¬¼ÓÔØÓû§¿Ø¼þµÄ·½·¨À´ÊµÏÖ£¬¶¯Ì¬¼ÓÔØÓû§¿Ø¼þ£¬¿ÉÒÔÔÚͬһ¸öÒ³ÃæÀïÃæ£¬¸ù¾Ý²»Í¬µÄÇé¿öÏÔʾ²»Í¬µÄÄÚÈÝ£¬Ê¹ÎÒÃÇÔÚ¿ª·¢Ê¡Ê±Ê¡Á¦¡£
¡¡ÄÇôÎÒÃÇÔõôʵÏÖ¶¯Ì¬¼ÓÔØÓû§¿Ø¼þÄØ£¬ÆäʱºÜ¼òµ¥£¬ÎÒÃÇÖ»ÒªÔÚÒ³ÃæÀïÒª·Å¿ØµÄ¼þµÄµØ·½·ÅÒ»¸öռλ¿Ø¼þ &l ......
//TransmitFileʵÏÖÏÂÔØ
protected void Button1_Click(object sender, EventArgs e)
{
/*
΢ÈíΪResponse¶ÔÏóÌṩÁËÒ»¸öÐµķ½·¨TransmitFileÀ´½â¾öʹÓÃResponse.BinaryWrite
&nbs ......
using System;
using System.Web;
using System.Text.RegularExpressions;
public static string NoHTML(string Htmlstring)
{
//ɾ³ý½Å±¾
Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?&l ......
ÔÎĵØÖ·:http://blog.csdn.net/ChengKing/archive/2009/01/01/3678774.aspx
ÊôÐÔµÄÉè¼ÆÊ±ÌØÐÔ
.NET Framework
Ϊ
¿Ø¼þÉè¼ÆÊ±ÊôÐÔÌṩÁ˺ܶà·á¸»µÄÀ࣬ÕâЩÊôÐԵŦÄܷdz£Áé»î£¬¿ØÖÆ·¶Î§¹ã·º£¬±ÈÈç¿ÉÒÔ¿ØÖƸÃÊôÐÔÔÚÊôÐÔ´°¿ÚÖеÄÏÔʾģʽ£¬È磺ÊÇ·ñÔÚÊôÐÔ´°¿ÚÖÐÏÔʾ¸ÃÊô
ÐÔ£¬Ò²¿ÉÒÔÖ¸¶¨´ËÊôÐÔ±ØÐë½ÓÊÕÖµÀàÐÍÃèÊö£¬°´×é· ......
Ò»¡¢ÑéÖ¤Àà
1¡¢Êý×ÖÑéÖ¤ÄÚ
1.1 ÕûÊý
/^(-|\+)?\d+$/.test(str)
1.2 ´óÓÚ0µÄÕûÊý £¨ÓÃÓÚ´«À´µÄIDµÄÑéÖ¤)
/^\d+$/.test(str) &nb ......