主题: ASP.NET 中最简单调用并取值实现方法共享... |
作者: Ivan, 发布日期: 2009-05-26 17:08:47, 浏览数: 7561 |
今天刚接触使用 并试验:本人菜鸟 见笑了.... 今天从网上看了很多在ASP.NET中调用,并取值的方法,虽然可以实现,但是很繁琐。 我试验了一下自己的方法,很简单的就可以了,没必要饶那么多弯路,其实要改动的最重要的地方,就是标注的2个位置。 第一步: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" validateRequest="false" %>
第二步: <head runat="server">
第三步: <textarea runat="server" id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea> 第四步: 取值:content_1.Value
|
作者: 笨笨熊肥肥, 发布日期: 2009-08-25 11:48:42 |
我也是按照这个来的,不过,碰到个问题,我在修改主题的时候,无法取到在编辑器内更新过的内容,内容还是停留在一开始加载的模样,不知道是什么原因啊?
|
回复 |
作者: 简单人, 发布日期: 2009-12-04 23:00:52 |
扯淡,asp.net中textarea加上runat="server"之后,它的id就不确定了,连在线编辑的界面都不会有。
|
回复 |
作者: 梦幻海兰, 发布日期: 2010-03-08 11:18:24 |
.net 中 如果加了runat="server" 控件出不来
可以这样写,使用了母板页也可以,因为服务器端控件到了客户端,控件名称被改变,所以要这样写控件名<%=Msg.ClientID%>。 有时候使用母板页,用javascript取不到控件值就是因为这个。 <script type="text/javascript"> KE.show({ id : '<%=Msg.ClientID%>', resizeMode : 1, cssPath : './index.css', items : [ 'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline', 'removeformat', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', 'emoticons', 'image', 'link'] }); </script> <td> <textarea id="Msg" name="Msg" runat="server" cols="60" rows="20" > </textarea> </td> 如果提示:“检测到有潜在危险的Request.Form 值” 可以在*.aspx文件头的Page中加入validateRequest="false",示例如下: <%@ Page validateRequest="false" language="c#" Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="MyBBS.WebForm1" %> 不知道这样做安全不,有高人回答下,谢谢。 这样写后台就可以直接取值了,如:string message = Msg.Value; 我试了这样做可以,如果有问题,大家指教。 |
回复 |
作者: maomao, 发布日期: 2010-06-22 10:17:30 |
在asp.net中如何赋值?? |
回复 |
作者: 寒风的苦笑, 发布日期: 2011-01-12 14:22:36 |
我也是遇到这样的问题,不知道为什么一直无法用request[“content”] 取值。
|
回复 |
作者: xiaoyan, 发布日期: 2013-05-21 11:57:08 |
我也遇到这个问题 我的做法是: 加密处理后再传输 ajax 部分代码如下
title = encodeURIComponent(title); $.post("../../…………&title=" + title + "&content=" + content , {}, function(data) { }, "json");
|
回复 |