ASP.NET MVC htmlHelper
比如要访问UserInfo/Index
@Html.ActionLink("超级链接的文本","Index","UserInfo" ,new {name="itcast"},new {ID="ssss"} )
查看源码:
<a ID="ssss" href="/UserInfo?name=itcast">超级链接的文本</a>
textbox checkbox
@Html.TextBox("User","你好") @Html.CheckBox("hh",true);
扩展方法
QueryString与html
@Html.ActionLink("这是一个连接", "Index", new { page = 1 }, new { id = "link1" })
TextArea
<%=Html.TextArea("input5", Model.CategoryName, 3, 9,null)%> <%=Html.TextAreaFor(a => a.CategoryName, 3, 3, null)%> 生成结果: <textarea cols="9" id="input5" name="input5" rows="3">Beverages</textarea> <textarea cols="3" id="CategoryName" name="CategoryName" rows="3">Beverages</textarea>
DropDownList
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <%= Html.DropDownList("ddl1", (SelectList)ViewData["Categories"], "--Select One--")%> <%=Html.DropDownListFor(a => a.CategoryName, (SelectList)ViewData["Categories"], "--Select One--", new { @class = "dropdownlist" })%> 生成结果: < select id="ddl1" name="ddl1"> < option value="">--Select One--</ option > < option value="1">Beverages</ option > < option value="2">Condiments</ option > < option selected="selected" value="3">Confections</ option > < option value="4">Dairy Products</ option > < option value="5">Grains/Cereals</ option > < option value="6">Meat/Poultry</ option > < option value="7">Produce</ option > < option value="8">Seafood</ option > </ select > < select class="dropdownlist" id="CategoryName" name="CategoryName"> < option value="">--Select One--</ option > < option value="1">Beverages</ option > < option value="2">Condiments</ option > < option value="3">Confections</ option > < option value="4">Dairy Products</ option > < option value="5">Grains/Cereals</ option > < option value="6">Meat/Poultry</ option > < option value="7">Produce</ option > < option value="8">Seafood</ option > |
分类:
.NET-ASP.NET MVC
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异