易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

ASP.NET路径问题小结

1.符号“/”指程序运行所在根目录,即IIs所在目录。
如果iis所在目录为:d:\programs
解决方案为d:\programs\d
网站路径为:d:\programs\d\web\
符号“/”代表的是:d:\programs,不管你的网站前面有多少级,都应该作为一个整体。
2.符号“~/”,则是指网站所在根目录。即d:\programs\d\web。
测试代码如下:
protected void Button1_Click(object sender, EventArgs e)
    {
        Response.Write(Server.MapPath("/"));
        Response.Write("<br/>");
        Response.Write(Server.MapPath("~/"));
    }
输出结果:
C:\inetpub\wwwroot\
D:\Programs2008\WebSite2\ ......

asp.net调用bat文件

引用命名空间
using System.Diagnostics;
                string sPath = "d:\\test\\test.bat";
string sDict = "d:\\test\\";
ProcessStartInfo psi = new ProcessStartInfo("cmd.exe");
psi.UseShellExecute = false;
psi.RedirectStandardOutput = true;
psi.RedirectStandardInput = true;
psi.RedirectStandardError = true;
psi.Arguments = sPath;
psi.WorkingDirectory = sDict;
// Start the process
System.Diagnostics.Process proc = System.Diagnostics.Process.Start(psi);
// Attach the output for reading
System.IO.StreamReader sOut = proc.StandardOutput;
proc.Close();
// Read the sOut to a string.
string results = sOut.ReadToEnd().Trim();
sOut.Clos ......

asp.net 个人项目疑难总结

1、解决了 framework2.0 架构下 子页 内容 引用updatepanel 导致 ajax控件 警告为:未知元素,代码排版紊乱。(framework3.5 无此问题 ) 方法为:在web.config 下 <pages><controls><add tagPrefix="ajax" /> tagprefix 属性 改为ajax ,页面内所有ajax 控件 的标签都由 <asp/>改为<ajax/>
2、解决了 updatepanel 里面点击下载 弹出乱码框 问题 . 方法: 点击跳转到另一页面执行下载操作.
3、解决了 点击 提交按钮 更新页面后滚动条默认为: 记住滚动条位置,  方法: 在web.config 下 <pages  maintainScrollPositionOnPostBack="true"> 添加maintainScrollPositionOnPostBack="true" 的属性  也可以在母板页 的load 方法里添加 page.maintainScrollPositionOnPostBack="true"; 但是跳转页面不起作用,要用js 控制,比较麻烦.大概方法 是把 上个页面的滚动条位置存入session.
4、解决了 session 丢失的问题,session 丢失在对文件物理操作时比较容易出现,因为默认session 是跟随一个进程 **.exe 执行的,那个进程重启,就容易丢失,还有很多原因引起,最好google 一下. 方法: 在web.config 下 <system.web> <sessionS ......

在ASP.NET中上传图片并生成缩略图

private void btnUploadPicture_Click(object sender, System.EventArgs e)
{
   //检查上传文件的格式是否有效
   if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") < 0)
   {
    Response.Write("上传图片格式无效!");
    return;
   }
   //生成原图
   Byte[] oFileByte = new byte[this.UploadFile.PostedFile.ContentLength];
   System.IO.Stream oStream = this.UploadFile.PostedFile.InputStream;
   System.Drawing.Image oImage = System.Drawing.Image.fromStream(oStream);
   int oWidth = oImage.Width; //原图宽度
   int oHeight = oImage.Height; //原图高度
   int tWidth = 100; //设置缩略图初始宽度
   ......

实现ASP.NET页面间值传递的五种方法

第一种方法:
通过URL链接地址传递
 send.aspx:
  protected void Button1_Click(object sender, EventArgs e)
    {
        Request.Redirect("Default2.aspx?username=honge");
    }
 receive.aspx:
 string username = Request.QueryString["username"];这样可以得到参数值。
 
第二种方法:
通过post方式。
send.aspx
<form id="form1" runat="server" action="receive.aspx" method=post>
    <div>
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:TextBox ID="username" runat="server"></asp:TextBox>
</div>
    </form>
receive.aspx
string username = Ruquest.Form["receive"];
第三种方法:
通过session
send.aspx:
  protected void Button1_Click(object sender, EventArgs e)
    {
        Session["usern ......

asp.net 增加播放控件&播放视频文件

asp.net 增加播放控件&播放视频文件2009-11-02 13:59/// <summary>//绑定视频播放
    /// 绑定视频播放
    /// </summary>
    /// <param name="width">播放器宽度</param>
    /// <param name="height">播放器高度</param>
    /// <param name="link">播放文件地址</param>
    /// <returns></returns>
    public static string MediaPlayer(int width,int height,string link)
    {
        string str = "";
        try
        {
            str += "<object id='player' height='" + height + "' width='" + width + "' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1 ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [1326] [1327] [1328] [1329] 1330 [1331] [1332] [1333] [1334] [1335]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号