asp.net-- Web
loveheronly
在广州天河软件园工作
展开
-
mvc 列表编辑传参
一、列表最后一列有一个编辑的按钮<button type="button" class="btn btn-xs btn-default" data-dialog="/Role/Edit/{{:id}}?actionType=edit" data-title="" data-width="1000" data-id="edit-role-data-dialog" data原创 2018-11-25 09:10:07 · 242 阅读 · 0 评论 -
vs2015工程转换为vs2010
一、问题:如何用vs2010的工程打开vs2015?二、综合网上的参考:转换的步骤如下(1)将工程是.sln用记事本打开后,更换以下信息如下:Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010VisualStudioVersion = 10.0.40219.1Mi原创 2017-03-12 13:01:08 · 8929 阅读 · 0 评论 -
bat脚本复制
bat脚本 copy原创 2017-02-22 09:59:48 · 1339 阅读 · 0 评论 -
.net的http请求
.net的http来爬数据还是相对简单的,下面介绍一下http的post请求。一、代码 public static string HttpPost(string formUrl, string formData) { try { //注意提交的编码 这边是需要改变的 这边默认的是D原创 2017-02-18 11:52:59 · 763 阅读 · 0 评论 -
.net的服务器的控件的样式
.net ccs样式,服务器控件原创 2016-12-20 22:18:59 · 1357 阅读 · 0 评论 -
excel的导出导入的总结
.net 、excel导入导出原创 2016-11-06 22:29:44 · 722 阅读 · 0 评论 -
.net的字符串的比较
.net的字符串的比较最好使用Equals来,不用使用==来比较如:string strTest ="" if(strTest =="") //会异常的 if(strTest.Equals("")) //正常的原创 2016-08-26 00:43:40 · 1033 阅读 · 0 评论 -
前台html和后台cs代码分离情况下的,控件对应声明
在asp.net里面,如果div加上runat="Server"属性之后,就变为服务端控件了。假如前台的html静态页面,则后台可以声明如下与其对应protected HtmlGenericControl mydiv; 之后可以使用mydiv.Style.Add("display", "none"); 来控制div的一些Style了原创 2016-03-19 11:58:45 · 956 阅读 · 0 评论 -
DropDownList绑定显示数据库多个字段
正常的下拉框的绑定如下: Hashtable hashtable = new Hashtable(); hashtable.Add("usertype", 3); DataTable dt = this.GetTableListAll(hashtable); this.DDL_LOGIN_NAME.DataSource = dt; this.DDL_LOGIN_NAME.DataText原创 2016-01-31 22:00:47 · 1696 阅读 · 0 评论 -
.net js调用button的点击事件
document.onkeyup = function (e) { //onkeyup是javascript的一个事件、当按下某个键弹起 var _key的时触发 if (e == null) { // ie _key = event.keyCode; } else { // firefox //获取原创 2016-01-07 20:35:26 · 3905 阅读 · 0 评论 -
读写配置config文件
一、配置文件的内容如下:[UserInfo]Id=1001Name=de二、读取配置文件的代码如下1)首先应用其命名空间using System.Runtime.InteropServices; 为了引用其DLLimport2)读取的封装方法 [DllImport("kernel32")] //kernel32导入这个文件,操作ini就靠原创 2012-10-24 21:20:10 · 2535 阅读 · 0 评论 -
日志类
一、调用方式如下:(1)先引入命名空间using WriteLog; (2)直接调用WriteData.WriteLine("start...");二、类内容如下:using System;using System.Data;using System.Configuration; using System.Web;原创 2012-09-23 15:52:03 · 794 阅读 · 0 评论 -
Request.QueryString和Request.Form的区别
1.如果是HTTP的post请求,则需要用Request.Form方式来获取值,如果是Http的get请求,则Request.QueryString方式来获取值。2.Request.QueryString.Get("**")取的是对应的get请求的URL参数;Request.Form.Get("**")取的是对应的post请求的对应的参数原创 2017-03-26 16:13:20 · 949 阅读 · 0 评论 -
.net mvc5 (一)
网上看了百度传课的视频(https://chuanke.baidu.com/v2448265-208716-1281505.html),现在将该视频的学习步骤记一下。一、新建项目,选择web下的Visual Studio 2012 ,之后选择Asp.net MVC 4 Web应用程序然后点击下一步就完成了可以看到mvc的框架,有包含Models层、View层、Contr原创 2017-05-11 11:01:40 · 602 阅读 · 1 评论 -
.net mvc5(二)
上次创建了基本的框架,现在开始进行Model层的编写一、新建User类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.ComponentModel;using System.ComponentModel.DataAnnotations;n原创 2017-05-11 11:23:32 · 338 阅读 · 0 评论 -
ajax 提交list
一、简单的ajax提交$(function () { $('form').validate({ rules: { cnName: { required: true, maxlength: 80 } }, messages: ...原创 2018-11-11 23:27:41 · 796 阅读 · 0 评论 -
mvc 引用js
在页面最下面使用如下语句引入@section scripts{ @Scripts.Render("~/Content/javascripts/test.js")}或者@section Scripts{ <script> function test() { } </script>}...原创 2018-11-07 22:45:53 · 715 阅读 · 0 评论 -
mvc框架的control
1.view视图的代码如下<button class="btn blue-madison" data-dialog="/Test/EditRole/?actionType=add" data-width="1000" data-id="edit-person-role-data-dialog"></button>2.我们应该找control的类名为TestCon原创 2018-11-06 21:55:47 · 396 阅读 · 0 评论 -
窗体之间方法调用_发消息方式(三)
一、封装一个类发消息 public struct My_lParam { public int i; public string s; } public class Note { [DllImport("User32.dll", EntryPoint = "SendMessage")] priva...原创 2018-05-23 22:45:29 · 655 阅读 · 0 评论 -
窗体之间方法调用_事件方式(二)
一、主窗口设计事件 public partial class FormMain : Form { public string strA; public void FunA(string strTest) { strA = strTest; } internal void FormMa...原创 2018-05-23 22:39:04 · 718 阅读 · 0 评论 -
窗体之间方法调用(一)
一、将主窗体放到全局变量里面using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test{ class Global { public FormMain CurMa...原创 2018-05-23 22:22:14 · 1646 阅读 · 0 评论 -
wcf学习 (一)
1.新建一个WCF服务库,并将项目名称改为“MyWcfService2.重新命名文件名3.发布wcf服务4.将文件MyWcfService.MyService.svc修改为MyWcfService.svc5.部署到iis上即可6.打开URLhttp://localhost:7890/MyWcfService.svc?wsdl...原创 2018-05-08 22:08:53 · 196 阅读 · 0 评论 -
.net mvc 外键表数据读取
一、需求,在界面上显示a表的数据,某字段需要显示的是b表的数据二、表结构如下a表如下CREATE TABLE `T_Sku` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `SkuId` varchar(64) DEFAULT '', `Code` varchar(64) DEFAULT '', `MeasurementsContract...原创 2018-03-08 22:45:57 · 1908 阅读 · 1 评论 -
.net 自定义控件事件
.net的自定义控件,并且可以定义事件原创 2017-05-06 11:05:12 · 899 阅读 · 0 评论 -
.net 获取实体类的属性
protected string Test(T_MODEL model) { //取得m的Type实例 Type t = model.GetType(); string strResult = ""; string strColumn ="ID";原创 2017-05-23 13:48:32 · 2819 阅读 · 0 评论 -
.net mvc5 (三)
现在开始View和Controllers的制作1.在View文件夹下新建shared文件夹,然后新建 MVC 4布局页2.新加以下内容 @ViewBag.Title原创 2017-05-11 13:05:20 · 393 阅读 · 0 评论 -
设置网站只能通过域名访问,不能通过IP访问
if (location.href.indexOf( "http://127.0.0.1")==-1) { location.href= "about:blank "; // location.href= "Other "; } You can visit by url.原创 2012-03-26 17:21:01 · 8390 阅读 · 0 评论 -
我靠,在网站上出现中文的乱码竟然这样解决的
这阵子,网站出现了中文乱码的问题。在网页上设置了"utf-8"或"gb2313",还是出现这问题.折磨了一天,竟然是这样解决掉的。1)以记事本的打开网页文件,2)然后另存为3)选择编码为utf-84)覆盖掉原来的网页文件即可。原创 2011-12-22 09:00:43 · 77492 阅读 · 6 评论 -
js传参机制-总结
.net 的Page_Load时间总是先于body的onload事件,因为Page_Load对应的是服务器,而body的onload对应的是客户端的。前几天一直研究怎么从在页面调用js,并且怎么在前台页调用js和传参,如何从后台变量传参到前台的js方法里面。原创 2011-09-02 20:41:45 · 1649 阅读 · 0 评论 -
要的字段和数据库里面不一致
string sql = "select O.ObjectId, O.Title,O.Urgency,O.PendingRead,S.Sender,S.SendTime from ObjectInfo O,Send S where O.ObjectId=S.objectId and O.PendingRead!=3 and S.Reciver=" + user.UserId +原创 2011-06-25 16:28:00 · 727 阅读 · 0 评论 -
FileUpload上传多张图片(多媒体) ---.net的应用
<br /> protected void btnUpload_Click(object sender, EventArgs e)<br /> {string type;<br /> if (ddlist.SelectedItem.Value == "")<br /> {<br /> ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert('你还没有选择专栏');win原创 2011-03-31 08:45:00 · 2247 阅读 · 5 评论 -
.net的一些总结
<br />1.除了一些增、删、改、查的常用方法之外,还有不常用的方法<br /> public static string SelectLastId()<br /> { <br /> string sql = "select max(identitycol) from Notice";<br /> string Id = GetConnection.GetScalar(sql);<br /> return Id;<原创 2011-03-26 17:38:00 · 579 阅读 · 0 评论 -
快速开发
<br /> 要模仿一个网站,开发的速度很惊人的。<br /> 如果你要参照一个网站来开发,你首先的任务是下载一个firefox或google浏览器,因为这些浏览器浏览网站的时候,可以看到它的源代码,具体要获取哪个元素都很方便、便捷。<br /> 我觉得其中一个最大的好处就是css不用担心了,还有js可以获取到。<br /> 剩下的任务就是你怎么样去理解这个网站的设计模式,然后怎么设计数据库,怎么理解其中的关系。<br /> 也许就是为什么现在中国都很多著名的门户网站互相原创 2011-03-21 10:56:00 · 535 阅读 · 0 评论 -
Access数据库与SQL不一样
<br />Access数据库的语句:对关键字进行了转义,将关键字使用“[”和“]”括起来;<br />Access关键字如下:<br /> -A<br /> ADD<br /> ALL<br /> Alphanumeric<br /> ALTER<br /> AND<br /> ANY<br /> Application<br /> AS<br />原创 2010-08-13 13:15:00 · 621 阅读 · 0 评论 -
.net经典例子的百度连接
<br /><br />3.导入的http://topic.csdn.net/t/20060421/14/4703786.html<br />http://topic.csdn.net/t/20020423/10/668787.html<br />4.ddl与gv http://www.bhcode.net/article/20091025/5968.html<br />选择事发<br />http://topic.csdn.net/u/20090415/16/9ac1381f-6bd5-44b2-a22f原创 2010-08-11 12:17:00 · 584 阅读 · 0 评论 -
项目过程中总结
<br />1.复制的时候会有空格<br />比如dr["StateId"]; ,很容易写成dr["StateId "];这样就出错了<br />2.从数据库读取的数据要加到集合中去,如 list.Add(us);<br />3.后台的代码不能获取前提的控件Id,需要转换为web应用程序<br />4.电话的用bigint 然后转换为Convert.ToInt64。。。一般整型转换为Convert.ToInt32<br />5.链接的处理<link rel="stylesheet" type="text/c原创 2010-08-11 12:15:00 · 467 阅读 · 0 评论 -
数据库的连接问题
1.在配置文件里面 value="server=localhost;database=myWebDB; UID=sa;pwd=123321">在页面后台里面SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]); myConnection.Open();2.直接在一个类里面写,然后调用这个连接using System;using System.Co原创 2010-08-10 15:18:00 · 1476 阅读 · 0 评论 -
读取查询的
public static string GetPhoneNameByFixnumber(string name,string fixnumber) { string sql = "select "+name+" from CC_RESOURCE where Fixnumber='"+fixnumber+"' "; SqlDataReader read = GetConnection.GetDataRead(sql); string原创 2010-08-10 19:29:00 · 488 阅读 · 0 评论 -
MMC不能打开文件SQLServerEnterpriseManager.MSC的解决方法
“开始” —> “运行” —> 键入MMC命令 弹出如下窗口: “文件” —> “添加/删除管理单元(M)”或者直接按Ctrl+M,弹出下面窗口: 单击下面的“添加”按钮,选中“Microsoft SQL 企业管理器”: 单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1 ”上出现Microsoft SQL Servers。 最后,选择“文件” —> “另存为”,将添加的控制台存到C:/Program F原创 2010-08-06 09:37:00 · 553 阅读 · 0 评论 -
GridView的PreRender事件解决
有时候用GridView,DataPager配合使用绑定数据库,总算把数据库的数据读取出来,并且有‘首页-上一页-下一页-末页’显示,但是发现点击‘首页-上一页-下一页-末页’这些按钮的时候,总要点击两次。其实解决的方法很简单,只需在GridView的PreRender事件再绑定原创 2011-08-06 10:44:01 · 4824 阅读 · 1 评论