是否有内置集合检查request.form和request.querystring
我需要在HTML中制作一些客户需要打印的表格,然后手工编写一些条目,然后扫描或传真.
所以我希望有一个像Sign"____________"这样的签名区域
如果下划线是有限的长度,下划线都是好的,但是如果我有多条线需要一直穿过页面(或者在某些情况下是表格单元格),每个前面都有一些文本?
所以:
Item 1: ____________
An Item 2: _________
This is item 3: ____
1 more item: _______
Run Code Online (Sandbox Code Playgroud)
问题是如果我使用下划线,下划线不会在相同的位置完成,它看起来不对或它会扭曲单元的大小.最好的办法是强调白色空间,但这是不可能的.
因此,例如在Web表单aspx页面的代码中,我希望能够做类似的事情
string textBoxHtml = Html.TextBox("MyTextBox");
这可能吗?
源代码是否可用于分析webforms?
我有一个带有usercontrol的ASP.Net页面.页面的提交按钮位于usercontrol中.页面本身有一个ImageButton(在usercontrol之外).每当我按下回车键提交表单时,它总是执行ImageButton点击而不是usercontrol中的提交按钮.
我正在使用MasterPage作为样式,因此表单在使用表单的DefaultButton属性排除的范围内.
我正在Visual Studio .Net 2003(yeeich)中处理一个旧的Web应用程序,我遇到了一个问题,它不会将Visibility设置为True.
它被声明为:
Protected WithEvents chkTraining As System.Web.UI.WebControls.CheckBox
Run Code Online (Sandbox Code Playgroud)
和
<asp:CheckBox id="chkTraining" runat="server" Visible="False"></asp:CheckBox>
Run Code Online (Sandbox Code Playgroud)
当我通过以下行调试:
chkTraining.Visible = True
Run Code Online (Sandbox Code Playgroud)
它过去很好,但是当我在下一行检查这个值时,chkTraining.Visible = False.这可能会发生什么?没有事件发射或其他任何事情发生......这真的让我陷入困境.谢谢你的帮助.
非常简单的问题...但结果很奇怪.我只想填写c#中的下拉列表
protected void Page_Load(object sender, EventArgs e)
{
if (!(Page.IsPostBack))
{
LoadDropDowns();
}
}
protected void LoadDropDowns()
{
ddlVendor.DataSource = BL.GetAllVendors();
ddlVendor.DataTextField = "VendorName";
ddlVendor.DataValueField = "VendorName";
ddlVendor.DataBind();
}
Run Code Online (Sandbox Code Playgroud)
BL.GetAllVendors只是一个静态类,它执行此操作:
public static List<Vendor> GetAllVendors()
{
return DL.GetAllVendors();
}
Run Code Online (Sandbox Code Playgroud)
DL.GetAllVendors也是静态类(数据层),它构建了List:
public static List<Vendor> GetAllVendors()
{
using(SqlConnection con = new SqlConnection(connString))
{
//use sproc
SqlCommand cmd = new SqlCommand("selAllVendors", con);
cmd.CommandType = CommandType.StoredProcedure;
//temporary storage of list of vendors
List<Vendor> lv = new List<Vendor>();
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
//continue as long …Run Code Online (Sandbox Code Playgroud) 我正在创建一个表单,当用户点击提交时,我希望它隐藏表单并显示一个"谢谢你,等等等"的部分
我正在使用PHP/PEAR邮件工厂:
$mailObj =& Mail::factory('mail');
$bool = $mailObj->send($recipient, $headers, $body);
if($bool)
echo "Thank you for your submission.";
else
echo "There was a problem processing your request.";
$body = ""; // clear the body
Run Code Online (Sandbox Code Playgroud) 我有一个用户在我的Intranet网页上抱怨频繁超时.在寻找解决方案时,我发现了这篇文章:
http://forums.asp.net/t/152925.aspx?PageIndex=1
如果海报建议拦截重定向到登录页面,请将数据提交到数据库,然后重新授权用户(不知情)或重定向到登录页面.我的目标是避免用户在表单中输入数据,走开,然后返回提交,只是被告知他们必须再次登录的情况(如果数据仍然存在并且用户被正确发送,这很好)回到原始的webform).
有谁知道如何在我的应用程序中的特定页面上完成此操作(并非所有这些)?
我点击链接时使用fancybox显示div的内容.这可以使用下面的代码:
<a id="popupTrigger" href="#popup">popup trigger</a>
<div style="display:none">
<div id="popup">
<asp:UpdatePanel ID="HerkomstCodeUpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>
This content displays inside fancybox.
<asp:TextBox ID="CurrentTimeTextBox" runat="server"></asp:TextBox>
<asp:Button ID="RefreshContentButton" runat="server"></asp:Button>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和JScript:
$(document).ready(function () {
$("#popupTrigger").fancybox({
autoDimensions: false,
height: 250,
transitionIn: 'elastic',
transitionOut: 'elastic',
width: 400
});
});
Run Code Online (Sandbox Code Playgroud)
现在我期待它会做的是,当你点击按钮(显示在fancybox中)时,它会更新文本框并执行我在代码隐藏中定义的任何内容.不幸的是,单击按钮时没有任何反应.
我试图触发一个__doPostback自己传递updatepanel的ClientID和/或按钮本身.但我似乎无法触发代码隐藏中的事件.
问题是,如果我删除fancybox,updatepanel按预期工作.所以我猜我是否可以在创建fancybox之前以某种方式找出按钮背后的事件处理程序逻辑,我可能能够在附加fancybox后重新创建eventhandler逻辑?我在任何地方都找不到它......
我正在使用ASP.Net WebForms 3.5和JQuery 1.4.1
更新
我通过使用下面的代码覆盖按钮上的客户端点击事件来触发codebehind button_click事件.关键是使用按钮的名称作为__doPostBack事件的发送者对象.剩下的唯一问题是所有其他值都不再发布.如果我在文本框中输入任何内容,请单击按钮,我的代码隐藏不再知道文本框中的内容.
$("#popupTrigger").fancybox({
//.... other options,
onComplete: function () {
$("#RefreshContentButton").click(function () {
__doPostBack($(this).attr('name'), '');
});
}
});
Run Code Online (Sandbox Code Playgroud) webforms ×10
asp.net ×5
c# ×3
html ×3
asp.net-mvc ×2
jquery ×2
.net ×1
checkbox ×1
fancybox ×1
html-helper ×1
php ×1
presentation ×1
session ×1
underline ×1
updatepanel ×1