在自己做的网页里 嵌入一个网页 然后自动填充表单数据
请问谁知道怎么搞啊?
我用Iframe 不行
就跟 winform 里面的webBrowser 控制网页模式相似的
急啊·
就比如说在网页里嵌入某网站的登陆界面 然后把从数据库里获取的用户名 和 密码 自动填上去 然后提交
说明 提交到外站
......
在网上搜查了很久,关于asp.net中多行文本框高度自适应内容的解决方法
<td style="width:700px" align=center valign=top>
<asp:TextBox runat="server" ID="txtContent" Width=100% ReadOnly=true Wrap=true TextMode="MultiLine" MaxLength="1073741823" BorderWidth="0px" style="OVERFLOW-Y:visible> </asp:TextBox>
</td>
红色字体的这些属性加入到textbox中,那么在ie6下面是能够体现出效果的。
然而仅仅这样,在ie7或者ff中却还不够。
在ie7中,必须把aspx页中
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这一行注释掉,原因在百度空间yangletter的博客中,这里拷贝了一部分过来,感谢这位达人
ASP.NET控件textbox的样式overflow:visible在IE6和IE7不兼容的解决
2008-04-09 16:19
现在,最令网页设计者头痛的问题就是网页在各个浏览器中的兼容性。而兼容性差最长见的,也是最令人恐惧的便是“页面布局混乱&r ......
经过一晚半苦战,终于将Discuz NT与某公司网站整合起来了,起初还遇到不小问题,很多都不明白。
将在根某公司网站根目录上建一个BBS文件夹,把Discuz NT的文件都放进里面。
再将DNT.config文件,config文件夹,aspnet_client文件夹,Bin文件夹的内容Copy到根目录中,将DiscuzNT的Web.Config文件与某公司网站的Web.Config文件结合成一个文件,把DiscuzNT的Web.Config文件内容复制到某公司网站的Web.Config文件中,形式如下:
同一个Web.Config可以同时存在两上 <System.web>,所以把Discuz中的System.web放在
<location path="bbs" allowOverride="false">
<system.web>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
fileEncoding="utf-8"
/>
<compilation defaultLanguage="c#" debug="true" />
<httpModules>
<add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
&n ......
您可以使用 Xml Web 服务器控件来显示 XML 文档的内容,且不需要进行格式化或使用 XSL 转换。
一、方案
Xml Web 服务器控件读取 XML 并将其写入该控件所在的 ASP.NET 网页。如果将 XSL 转换 (XSLT) 应用到 XML,则最终转换的输出将呈现在该页中。
二、背景
您可以使用 XML Web 服务器控件将 XML 文档或 XSLT 转换的结果写入 ASP.ENT 网页。XML 输出显示在该控件所在的网页中。
说明: 若要将 XML 数据用作其他控件(如 Repeater、DataList 或 GridView 控件)的源,可以使用 XmlDataSource 控件。
XML 和 XSLT 信息可以在外部文档中,或者可以内联方式包括 XML。有两种方式通过使用 XML Web 服务器控件中的属性设置来引用外部文档。您可以在控件标记中提供 XML 文档的路径,或者将 XML 和 XSLT 文档以编程方式作为对象加载,然后将它们传递给控件。如果您喜欢以内联方式包括 XML,在控件的开始和结束标记之间写入 XML。
可通过设置下表中列出的属性之一来指定要显示的 XML 文档。这三个属性表示可以显示的 XML 文档的不同类型。通过设置适当的属性,可以显示 System.Xml.XmlDocument、XML 字符串或 XML 文件。
属性 ......
ASP.NET将Web站点下的绝对路径转换为虚拟路径
2009-11-25 10:39
很经常使用到的一个功能,但在在网上却一直没有找到相关的解决方法,今天借着项目应用到的机会写了两个将绝对路径转换为虚拟路径封装好的方法
将Web站点下的绝对路径转换为相对于指定页面的虚拟路径
/**//// <summary>
/// 将Web站点下的绝对路径转换为相对于指定页面的虚拟路径
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="specifiedPath">绝对路径</param>
/// <returns>虚拟路径, 型如: ../../</returns>
public static string ConvertSpecifiedPathToRelativePathForPage(Page page, string specifiedPath)
{
// 根目录虚拟路径
string virtualPath = page.Request.ApplicationPath;
// 根目录绝对路径
string pathRooted = HostingEnvironment.MapPath(virtualPath);
// 页面虚拟路径
string pageVirtualPath = page.Request.Path;
if (!Path.IsPathRooted(specifiedPath) || specifiedPath.IndexOf(pathRooted) ......
万事开头难
找了很多APS.NET的书,以及听老师讲的制作流程,或者在MSDN里找到的资料,
大概因为编译器的原因,都不太相同,导致自己按着步骤也做不对
今天终于知道正规的做法了 哈哈 赶快记下了~
1.File=》文件=》新建=》网站=》ASP.NET网站
点击确认就可以了
2.开始设计页面
设计全部是在Default.aspx里面
双击这个文件,选择”设计“选项,就可以开始设计了。拖拉控件,编写事件。
3.需要注意的是,拖拉控件时,控件的类型是有区别的
在侧边栏的工具箱里,默认显示的标准控件是服务器端可见的控件,而下面的HTML下的控件
则是普通页面上的控件,服务器端是不可见的(但可以更改他的属性,使其对服务器可见:右
键点击该控件,对其进行更改)。
......