ASP.NET_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ASP.NET >>列表
· asp.net js获取控件ID发布时间:2014-11-17
以文本框为例:一、未使用母版页js可以使用document.getElementById('控件的ID')形式,也可以使用document.getElementById('<%=控件的ID.ClientID%>')的形式,代码如下:1<headrunat="server">2<title></title>3<scripttype="text/javascript">4functionchange()... 查看全文
在本篇文章中,我们学习如何使用实体框架的“CodeFirstMigrations”(也称为代码先行功能)工具,使用其中的“迁移”功能对模型类进行一些修改,同时同步更新对应数据库的表结构。默认情况下,当您使用实体框架的“CodeFirstMigrations”工具,实体框架会自动创建一个数据库。“代码先行功能”首先会添加一个新表到数据库中,以便跟踪数据库的架构是否与模型类同步。如果它们不同步... 查看全文
· 再议ASP.NET MVC中CheckBoxList的验证发布时间:2014-11-14
在ASP.NETMVC4中谈到CheckBoxList,经常是与CheckBoxList的显示以及验证有关。我在"MVC扩展生成CheckBoxList并水平排列"中通过扩展HtmlHelper做到了水平或垂直显示CheckBoxList。在"MVC生成CheckBoxList并对其验证"中,借助模版实现对一组CheckBoxList的验证,但如果要对多组CheckBoxList验证,这种方法也不是很好。比如,在电商商品模块中,关于某个类别下会有多个属性,有些属性值是单选... 查看全文
引用Word对象库文件具体做法是打开菜单栏中的项目>添加引用>浏览,在打开的“选择组件”对话框中找到MSWORD.OLB后按确定即可引入此对象库文件,vs.net将会自动将库文件转化为DLL组件,这样我们只要在源码中创建该组件对象即可达到操作Word的目的!如图这会自动在你的应用程序文件夹中放置一个程序集(assembly)将COM接口邦定到Word。上传并存储word文件上传文件时首先通过上传控件找到所需上传的文件,然后获取文件的大小... 查看全文
一、前台js获取FormView中的控件js得到前端控件的ID,比如TextBox(这里设置其ID为TextBox1),大家都知道,是document.getElementById("<%=TextBox1.ClientID%>"),但是如果控件放到了FormView中,这种就得不到了,而且会报错,提示找不到TextBox1。这种情况下,要得到TextBox的ID,用下面的语句:document.getElementById('<%=FormView1.FindControl... 查看全文
周末狂欢两天,这周工作任务又好多,几天没有学习。。。一、控制器和动作:从前面的内容我们可以看到控制器的动作基本有两个特点:(1)public修饰;(2)返回ActionResult。但动作并非必须返回ActionResult,可以是void的或其他,如下面两例:1publicclassSimpleController:Controller2{3publicvoidIndex()4{5Response.Write("<h1>HelloWorld!</h1>");6}7... 查看全文
三、单元测试--确保控制器按照希望执行:单元测试是小型的脚本化测试,通常以与产品代码同样的语言来编写。它们以与系统其余部分隔离的形式来建立并演练单个组件的功能,目的是证实它能正确工作。1.已提供的测试项目:如果在新建项目时勾选了“创建单元测试项目”选项,VisualStudio会用VisualStudioUnitTestingFramework(VisualStudio单元测试框架)生成一个测试项目,包含HomeControllerTest类... 查看全文
· Asp.Net中索引器的用法发布时间:2014-11-13
索引器定义类似于属性,但其功能与属性并不相同.索引器提供一种特殊的方法编写get和set访问器.属性可以像访问字段一样访问对象的数据,索引器可以使用户像访问数组一样访问类成员.一、索引器特性1、get访问器返回值。set访问器分配值。2、this关键字用于定义索引器。3、value关键字用于定义由set索引器分配的值。4、索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。5、索引器可被重载。6、索引器可以有多个形参,例如当访问二维数组时。7... 查看全文
我曾经试过使用JSAjaxFileUploader插件来把文件、照片以异步的方式上传,就像"MVC文件图片ajax上传轻量级解决方案,使用客户端JSAjaxFileUploader插件01-单文件上传"中说的,这种方法足够轻、足够好。但今天,要在前面的基础上再增加2个需求:1、异步判断上传的图片是否超过最大限制2、把上传的图片裁剪成大中小3张图片,分别保存,删除的时候一块被删除上传图片如果超出最大尺寸限制,终止上传,并报错误信息。前台上传图片,显示缩略图... 查看全文
在asp.netmvc中,我们可以在html表单中使用特定的格式传递参数,从而通过modelbinder构造一些集合类型。第一种方式publicActionResultInfancy(Person[]people){//...}Html表单构造<inputname="people[0].FirstName"type="text"value="神"/><inputname="people[0].LastName"type="text"value="鱼"/><... 查看全文
· asp.net将ppt文档转换成pdf发布时间:2014-11-12
一、添加引用usingMicrosoft.Office.Core;usingMicrosoft.Office.Interop.PowerPoint;二、转换方法C#代码复制///<summary>///把PowerPoint文件转换成PDF格式文件///</summary>///<paramname="sourcePath">源文件路径</param>///<paramname="targetPath">目标文件路径<... 查看全文
· ASP.NET分页发布时间:2014-11-12
[代码][C#]代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879///<summary>///分页内容///</summary>///<paramname="size">页面大小</param>... 查看全文
本人写的博文不多,专业知识不强,以下纯属于个人笔记。如有不对,还请各路大拿,拍砖指导,谢谢!区别:1.Partial与RenderPartial两个方法性质基本一样,只是把一个静态用户控件给嵌入进来。2.Partial回传一堆html代码,直接写进到页面上@Html.Partial("ViewName");3.RenderPartial回传的是void,而这个方法会在主页面上添加指定的View@{Html.RenderPartial("ViewName");}4... 查看全文
· ASP.NET中Partial Class部分类发布时间:2014-11-11
如果您在开发项目的公用函数库,用于公用函数库的内容越丰富越好,但这不可能一下子就写好,需要一点一点的积累,这时就可以使用PartialClass,每隔一段时间将你新开发的PartialClass类的程序上传到服务器上或特定的目录下;而不需要将新的代码复制粘贴到原先的程序代码中,减少不必要的麻烦。Partial类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。一、什么情况下使用分部类?(1... 查看全文
· 关于asp.net简单的下载问题发布时间:2014-11-11
asp.net中的一个简单的下载,只需将文件路径引入就能实现下载,比如一个本地文件<ahref="file:/C:/苍老师.jpg"></a>网页上的下载也是如此http://w.x.baidu.com/alading/anquan_soft_down_normal/12350今天下载碰到一个问题,找不到服务器上的web路径,但是从服务器上知道了文件的绝对路径于是新建了一个页面上传到服务器,点击下载跳转到该页面,在页面上获取到本地文件就能进行下载页面代码如下... 查看全文
1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一命名空间内可以访问。2.列举ASP.NET页面之间传递值的几种方式。答.1.使用QueryString,如....?id=1;response.Redirect()....2.使用Session变量3.使用Server... 查看全文
· ASP.NET MVC传送参数至服务端发布时间:2014-11-06
ASP.NETMVC传送参数至服务端,前端与服务端的写法,你可以参考与采用适合你的需求的。当你只传递一两个参数也许觉得没有什么,如果一个方法中带的参数多的话,可以考虑model,前端可以考虑对象进行,这样与model的属性名称比对,好维护与少错误。下面所有演示均是在ASP.NETMVC环境中进行。在控制器中,创建两个Action,第二个Action是带四个参数的方法,正常开发环境中,你有几个参数,就得写上几个参数。在视图中,需要把用户填写或是选择的值传给Action的Post1()方法... 查看全文
在上一篇"在ASP.NETMVC4中实现同页面增删改查,无弹出框01,Repository的搭建"中,已经搭建好了Repository层,本篇就剩下增删改查的界面了......今天的阳光真特么好,写完本篇,好出去在阳光下溜溜狗、散散步什么的,正所谓文武之道一张一弛,走神了,进入正题。首先是一个ViewModel,在这里定义验证规则,提交和保存数据的时候还必须和领域模型映射。usingSystem;usingSystem.ComponentModel.DataAnnotations... 查看全文
· ASP.NET批量下载文件发布时间:2014-11-06
一、实现步骤在用户操作界面,由用户选择需要下载的文件,系统根据所选文件,在服务器上创建用于存储所选文件的临时文件夹,将所选文件拷贝至临时文件夹。然后调用RAR程序,对临时文件夹进行压缩,然后输出到客户端。最后删除临时文件夹。二、代码实现1、ASP.NET批量下载核心代码C#代码复制//遍历服务器指定文件夹下的所有文件stringpath="uploads/Image/";stringserverPath=Server.MapPath(path)... 查看全文
· asp.net如何实现word文档在线预览发布时间:2014-11-05
实现方式:office文档转html,再在浏览器里面在线浏览1、首先引入com组件中office库,然后在程序集扩展中引入word的dll2、将Microsoft.Office.Interop.Word的嵌入互操作类型设置为false,如图3、主要代码C#代码复制usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingMicrosoft.Office.Core... 查看全文