我也用MVC模式写了一段时间,但是发现有几种写法,不知道到底哪种是最标准的,性能方面也没有比较过,请教高手们用MVC代码的写法?给出代码事例,谢谢!
解决方案 »
- 一个很奇怪的问题;高手高手出来啊(事件 ID: 18456)
- 发布网站问题
- 请教大家,asp.net中登录时信息写不进数据库中?
- AJAX省市联动,编辑时DDL选中的问题.
- 支付宝里的密码安全登录是如何实现的?有人了解吗?
- 请教高手:如何计算ASP.NET 对象缓存所占用内存空间?(EF+MVC项目)
- 麻烦大虾传授.NET源代码的研究方法,推荐一些适合初学者研究的asp.net代码
- 通过xslt文件向excel插入图片
- 哪位老大能帮我把这段C#的代码改写成VB.NET,小弟一定给分.谢谢了.
- 无闪烁定时刷新页面数据如何实现?
- 求asp.net 2.0报表开发的例子
- 有什么方法能盖住flash的一部分
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script type="text/javascript" language="javascript" src="js/AjaxHelper.js"></script>
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<div id="view2">loading</div>
<script type="text/javascript">
Updater('AjaxTemplate/GetPageSrc', 'view2', 'url=http://www.cnblogs.com');
</script> </form>
</body>
</HTML>
---------------------------------------------------------
var AjaxHelperUrl = new String("Ajax.aspx");var Updater = function(ajaxTemplate, output, params, onComplete){ if (typeof output == 'string') { output = $(output); } new Ajax.Request( 'Ajax.aspx', { onComplete: function(transport) { if (output != null) { output.innerHTML = FormatContent(transport.responseText); } if (onComplete != null) { onComplete(FormatContent(transport.responseText)) } }, parameters: params + '&AjaxTemplate=' + ajaxTemplate });}var SerializeForm = function(form){ return Form.serialize(form);}var FormatContent = function(str){ var content = new String(str); var prefix = new String("<!--AjaxContent-->"); content = content.substring(content.indexOf(prefix, 0) + prefix.length, content.length - 9); return content;}
--------------------------------------------
private void Page_Load(object sender, System.EventArgs e)
{
lbUrl.Text = Request.Form["url"]; System.Net.WebClient client = new System.Net.WebClient();
client.Headers.Add("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)");
try
{
txtPageSource.Text = new System.IO.StreamReader(client.OpenRead(lbUrl.Text), System.Text.Encoding.UTF8).ReadToEnd();
}
catch (Exception ex)
{
throw ex;
}
}