回答问题,标明第几题!按答复数量给分!答对越多,给越多!
1、
我使用一般webFrom页面的上传控件,上传相片没问题,在模板页的内容页中使用上传控件,就上传不了!一直都没解决这个问题
唉``突然在想```使用自定义控件是否能解决这样的问题呢?我去试试,也麻烦前辈们有没有什么其他解决方法
----------------
2、
CSS+DIV布局算不算SEO的表现呢?
做ASP.NET项目优化,需要做哪些工作!
---------------------------
3、
ASP.NET页面,怎么制作一个可以播放音乐和flv的页面,需要哪些技术呢?
要有求范例源码!或者资源地址
----------------------------
4、
求实战项目源码的下载站点!
-------------------------
5、
如何将页面的数据导出,变成excel表格呢?需要源码?
-------------------------
6、
为什么我几次题的问题都给拉到非技术区呢?我这次即有技术又有非技术,我看你怎么办!

解决方案 »

  1.   

    1.尽量不要用模板页。。用自定义控件去弄吧。。
    2.CSS+DIV不算吧。。SEO是推广优化。。你得有SEO技术或者去竞价排名
    3.源码没有。。思路倒有。。加一个COM组件。。我以前做过一个加载暴风的。。在COM组件里面添加就可以了
    4.无。
    5.页面数据?是否放在repeater里面的。。我有放在数据集里面能倒成EXCEL的代码。。看我以前恢复别人的帖子里面有
    6.这就不要钻牛角尖了
      

  2.   

    模板页的内容页中使用上传控件一样可以上传代码优化
    数据库缓存,页面缓存
    数据分页51aspx.com
    视频播放器
      

  3.   

    1:在母版页中没有问题。完全可以传的
    2:有的说算,有的说不算,这个暂无准确的定论吧。但是据说asp.net的Web Form在SEO上确实有点2,据说...
    3:SilverLight,Flex 2选1
    SilverLight的:http://www.cnblogs.com/xiaomi7732/archive/2010/01/15/1648763.html
    4:51aspx,codeplex
    5:高级的报表(N层表头)要用VSTO自己用代码画一个excel,然后用sql把数据查出来替换原来的空格。这个很恶心。
    低级的using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;
    using System.Data;namespace Common.sunwise.com
    {
        public static class ExportHelper
        {
            /// <summary>
            /// 导出数据到Excel
            /// </summary>
            /// <param name="dt">要导出的数据表</param>
            /// <param name="fileName">导出文件名称</param>
            public static void ExportExcel(DataTable dt,string fileName)
            {
                
                System.Diagnostics.Process[] arrProcesses;
                arrProcesses = System.Diagnostics.Process.GetProcessesByName("Excel");
                foreach (System.Diagnostics.Process myProcess in arrProcesses)
                {
                    myProcess.Kill();
                }            Microsoft.Office.Interop.Excel.Application m_objExcel =             new Microsoft.Office.Interop.Excel.Application();
                Microsoft.Office.Interop.Excel.Workbooks m_objWorkBooks = m_objExcel.Workbooks;
                Microsoft.Office.Interop.Excel.Workbook m_objWorkBook = m_objWorkBooks.Add(true);
                Microsoft.Office.Interop.Excel.Sheets m_objWorkSheets = m_objWorkBook.Sheets; ;
                Microsoft.Office.Interop.Excel.Worksheet m_objWorkSheet =             (Microsoft.Office.Interop.Excel.Worksheet)m_objWorkSheets[1];
                int intFeildCount = dt.Columns.Count;
                for (int col = 0; col < intFeildCount; col++)
                {
                    m_objWorkSheet.Cells[1, col + 1] = dt.Columns[col].ToString();
                }
                for (int intRowCount = 0; intRowCount < dt.Rows.Count; intRowCount++)
                {
                    for (int intCol = 0; intCol < dt.Columns.Count; intCol++)
                    {
                        m_objWorkSheet.Cells[intRowCount + 2, intCol + 1] = "'" + dt.Rows[intRowCount][intCol].ToString();
                    }
                }            if (File.Exists(fileName))
                {
                    File.Delete(fileName);
                }
                m_objWorkBook.SaveAs(fileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlExcel9795, null, null, true, true,
                    Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange,
                    Microsoft.Office.Interop.Excel.XlSaveConflictResolution.xlLocalSessionChanges, false, null, null, true);            m_objExcel = null;        }     }
    }
      

  4.   

    加上这段代码前台    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
            <triggers>
            <asp:PostBackTrigger ControlID="btnSubmit" />
            <asp:PostBackTrigger ControlID="btnSubmit1" />
        </triggers>就可以了。
      

  5.   

    我只说下数据导出Excel的。
    一般的导出excel,导出的都是非excel标准格式。
    你在网上看下利用owc组件可以很好的导出Excel.