小编GEO*_*HET的帖子

ASP.NET中的嵌套表单问题

我想在点击按钮时显示弹出窗口.弹出窗口应该有文件上传控件.我需要实现上传功能.

基页有嵌套表单.里面嵌套了三种形式.如果我评论这两个表单,那么我可以从Request Object获取发布的文件.但我不想对其他两种形式发表评论.使用嵌套表单,我没有从Request对象获取发布的文件.

我需要一些协议来实现这一点.

我正在使用C#.弹出窗口是使用jQuery设计的.

正如所建议的那样,我在这里发布示例代码.

<form id="frmMaster" name="frmMaster" method="post" action="Main.aspx" Runat="server" enctype="multipart/form-data">

<form method='Post' name='frmSub'>                      
<input type="hidden" name='hdnData' value=''>                   
</form> // This form is driven dynamically from XSL


<form method='Post' name='frmMainSub'>                      
<input type="hidden" name='hdnSet' value=''>                    
</form>


</form>
Run Code Online (Sandbox Code Playgroud)

注意:

评论内部形式很好.但是,因为它不需要触及那些形式的其他功能.

我已将此代码用于示例目的.此页面中的实际LOC为1200.第二个表单动态加载了大量控件.我被要求不要触摸现有的表格.是否可以使用嵌套表单执行此功能?

c# asp.net jquery file-upload nested-forms

0
推荐指数
1
解决办法
7064
查看次数

从php调用Web服务?

我试图从PHP网页上调用公开的Web服务.

Web服务是:http://www.webservicex.net/uszip.asmx?WSDL


我的代码:

<html>
<body>
<?php
$zip = $_REQUEST['zip'];
echo 'zip is'.$zip;
?>
<form action="wszip.php" method="post">
<table cellspacing="10" bgcolor="CadetBlue">
<tr>
<td><B>Enter Zip Code : </B><input type="text" name="zip" /></td>
<td></td>
<td><input type="Submit" value="Find It!"/></td>
</tr>
</table>
<BR><BR><BR><BR>
</form>
<?php
if($zip != "")
{
    $wsdl = "http://www.webservicex.net/uszip.asmx?WSDL";
    $client = new soapclient($wsdl, true);
    $response = $client->GetInfoByZIP($zip);
}
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

php web-services

0
推荐指数
1
解决办法
9175
查看次数

如何有条件地使我的.htaccess跳过规则?

我想将所有不包含"_js","_ css","_ img"等的URL重定向到我的调度脚本.不知怎的,它不起作用.例如,我的/ _js /文件夹中的所有文件都是无法访问的(这意味着:它们被发送到index.php而不是到达驻留在该文件夹中的物理文件).

这是我的htaccess:

IndexIgnore *
Options +FollowSymLinks
RewriteEngine on

# if the following conditions are met, SKIP the rewriteRules.

RewriteCond %{REQUEST_URI} ^/(_admin/¦_css/¦_js/¦_img/)
RewriteRule . - [S=9]


# Externally redirect to add missing trailing slash
RewriteRule ^(([a-z0-9._\-]+/)*[a-z0-9_\-]+)$ http://%{HTTP_HOST}/$1/?%{QUERY_STRING} [NC,R,L]

# SIX PARAMS
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /index.php?section=$1&item=$2&menu=$3&content=$4&id=$5&title=$6&%{QUERY_STRING} [NC,L]

# FIVE  PARAMS
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /index.php?section=$1&item=$2&menu=$3&content=$4&id=$5&%{QUERY_STRING} [NC,L]

# FOUR PARAMS
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /index.php?section=$1&item=$2&menu=$3&content=$4&%{QUERY_STRING} [NC,L]

# THREE PARAMS : projects/touch/texts/
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/?$ /index.php?section=$1&item=$2&menu=$3&%{QUERY_STRING} [NC,L]

# TWO PARAMS: downloads
RewriteRule ^downloads/([^/]+)/$ index.php?section=downloads&item=$1&%{QUERY_STRING}  [NC,L]

# …
Run Code Online (Sandbox Code Playgroud)

apache .htaccess mod-rewrite skip

0
推荐指数
1
解决办法
4997
查看次数

过滤"垂直"和"水平"集合意味着什么?

在Essential C#3.0一书中,有一部分内容如下:

"使用select()方法进行投影非常强大.我们已经看到了如何 使用Where()标准查询运算符垂直过滤集合(减少集合中的项目数).现在,通过Select()标准查询运算符,我们还可以水平减少集合 (减少列数)或完全转换数据.

Where()和Select()提供了一种仅提取当前算法所需的原始集合片段的方法."

在这种情况下,横向和纵向意味着什么?这些方法对集合的枚举方式有何不同?

.net c# linq

0
推荐指数
1
解决办法
239
查看次数

WHERE子句中的问题(不知道如何在WHERE子句中解决来自DECODE()函数的结果)

我有一个相当简单的PL/SQL查询

(...)
DECODE(upper(Table.Column), 'SOMETHING', '---', TABLE2.COLUMN2) as VALUE
(...)
Run Code Online (Sandbox Code Playgroud)

如何使用上面的语句应用WHERE子句,因为当我使用类似的东西时:

WHERE upper(VALUE) like 'SOMETHING'
Run Code Online (Sandbox Code Playgroud)

它给了我一个空记录集(我绝对肯定有记录符合这些要求).

我不知道这是否重要,但我在Excel工作簿中调用此查询,使用VBA和CreateObject("OracleInProcServer.XOraSession").

database oracle excel vba plsql

0
推荐指数
1
解决办法
583
查看次数

如何获取Visual Studio项目中使用的所有类和方法的列表?

是否有任何Visual Studio 2008报告工具可以构建项目中使用的所有类和方法的列表?

c# visual-studio-2008

0
推荐指数
1
解决办法
2083
查看次数

如何在JavaScript中定义函数的原型?

如何在JavaScript中定义函数的原型?我想这样做,就像我会在C中这样做,你会做类似的事情:

void myfunction(void);

void myfunction(void){
}
Run Code Online (Sandbox Code Playgroud)

那么在JavaScript中有没有办法做到这一点?我问这个是因为JavaScript中需要的函数声明顺序.


编辑:

我有一个对象:

function something(){
 var anArrayOfSomethingObjects;
 aPrivateFunction(){ 
    // does some stuff
    anArrayOfSomethingObjects[3].aPublicFunction();
 }

 return {
  functionA: function() { },
  aPublicFunction: function() { },
  functionC: function() { }
 }
}
Run Code Online (Sandbox Code Playgroud)

privateFunction需要访问publicFunction后来声明的.

我怎样才能做到这一点?

javascript

0
推荐指数
1
解决办法
1551
查看次数

解析这种字符串模式最干净的方法?

我有音乐文件名,如:

Gorillaz (2001)
Gorillaz (7th State Mix) (2002)
Gorillaz (2001) (Featuring Travis)
Gorillaz (1Mix) (2003)
Gorillaz (1000) (2001)
Run Code Online (Sandbox Code Playgroud)

如何以最干净,最简单的方式解析年份?

现在我通过查找每个来解析它们'('然后确保()s 之间的字符数是4并且第一个char是1或2并且它们可以被解析,使用TryParse

我可以使用一个正则表达式解析这些类型的字符串吗?


编辑:

这一年最长可达50-60岁,因此不超过1950年.

.net c# regex string parsing

0
推荐指数
1
解决办法
453
查看次数

有哪些类型的限制可以阻止我在.NET中修改内置类型?

如果有类型需要修改以满足项目要求,那么有哪些类型的限制?

通过修改我的意思:

  1. 找到您感兴趣的类型最接近您需要的类型.
  2. 用反射器拆卸它.
  3. 根据您自己的规范进行修改.
  4. 在应用程序中使用新类型(在另一个命名空间中).
  5. 将您的应用作为商业或开源发布.

这样做完全没问题吗?

.net c#

0
推荐指数
3
解决办法
144
查看次数

触发器在周期内触发

我可以每隔x小时制作一次触发器吗?

t-sql triggers

0
推荐指数
1
解决办法
89
查看次数